当前位置: 首页 > 知识库问答 >
问题:

Codeigniter required字段与Html5 required标记不同

岳泉
2023-03-14

我正在使用codeigniter使用php制作一个登录表单。截图演示

我想对输入字段使用传统的html5 required标记。html5 required标记不允许您在输入字段为空且样式良好的情况下提交页面,因为它不需要重新加载页面。

我使用的是codeigniter,尽管我已经在输入表单中添加了所需的功能,但它仍然允许用户在空字段中提交页面,并在页面重新加载后给他们错误信息。而且样式很难看。

如何使php codeigniter required标记与html5内置required标记类似

我的Php代码点火器代码

美元这个-

我想让它类似于html必填字段样式

用户名:

提前感谢

截图演示

共有1个答案

茅高卓
2023-03-14

要使phpcodeigniter成为必需的错误消息,如html5内置必需标记,您必须处理一些css。意味着需要codeigniter进行服务器端验证,如果验证不成功,那么它将以字符串形式返回错误消息,在前端,您必须在某些标记(如div、label、span等)中显示该消息。在该区域应用css,这样您就可以以您想要的任何样式获取错误消息。

 类似资料:
  • 问题内容: 如何在结果中返回特定字段的标记 例如,一个GET请求 退货 我想在结果中包含“ _source.message”字段的标记 问题答案: 使用以下script_fields脚本还有另一种方法: 重要的是要注意,尽管此脚本返回已被索引的实际术语,但它也会缓存所有字段值,并且在大索引上会占用大量内存。因此,在较大的索引上,使用以下MVEL脚本从存储的字段或源中检索字段值并快速重新解析它们可能

  • 在我使用Spring boot和Thymeleaf的项目中,我尝试以表格格式发布一个值列表, 1)我列出一个实体清单, 2)设置为包装类, 如果我在输入框中输入th:field with disabled attibute意味着它也只传递NULL,请帮助我…谢谢 下面是完整的HTML代码 @控制器

  • 我试图使用Salesforce中的SOAP APi从模板发送文档。我使用代码演练NDA kiosk作为示例。我可以预先设置值,但是字段的值不会写回Salesforce。当我从DocuSign按钮发送文档时,值会按预期同步。//为字段docusignapi.templateReferenceFieldDataDataValue添加数据fd1=new docusignapi.templateRefer

  • 这些指令(标识符)创建简短的段落,可用于内部信息的单位以及普通的文本: .. note:: toctree 指令(标识符)是描述在 TOC树 ,它生成子文件的内容表。对于本地内容表,可以用标准的reST contents directive。 词汇表 .. glossary:: 特别标记是用于显示 Special markup is available for displaying the pro

  • 问题内容: 我正在尝试做一些在gson中非常容易的事情。由于我改用Jackson作为序列化程序,所以我不知道如何实现此目的: 我只想序列化已由注释标记的字段。GSON代码为: 这应该导致(JSON) (语法错误可能会被忽略-来源仅用于演示) 那么,杰克逊(Gson’s)和杰克逊(Json)的对应对象是什么? 问题答案: 似乎有一种方法可以配置为忽略所有非注释字段。 资源

  • 问题内容: 在阅读有关标记接口的信息时,我偶然发现了以下站点:项目37:使用标记接口定义类型 在这里,根据Joshua Bloch的说法,标记接口比标记注释有两个优点。 1. 标记接口定义了一种由标记的类的实例实现的类型。标记注释没有。这种类型的存在使您可以在编译时捕获错误,而如果使用标记注释,则这些错误在运行时才捕获。 2. 标记接口相对于标记注释的另一个优点是可以更精确地定位它们。如果使用ta