javascript - 如何使用只读的 HTML5 在客户端验证字段?

标签 javascript jquery html validation

我有一个启动日期选择器的输入字段。为了在移动设备上进行这项工作,我将该字段设置为只读。这意味着我可以使用 jQuery 在单击(或点击)时启动日期选择器,并且点击不会打开移动设备上的键盘。

但是 - readonly 属性会绕过 HTML5 验证机制。我能否添加一些东西,然后模仿 HTML5 验证的外观和感觉以保持一致性,或者尽管字段为 readonly 但强制进行 HTML5 验证?

编辑:我正在寻找验证字段是否已填写(必填)并且最好符合特定日期格式。

最佳答案

readonly 字段不能有 required 属性,通常它们已经包含了一些值。

查看HTML5 Standard Drafts

关于javascript - 如何使用只读的 HTML5 在客户端验证字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31070070/

相关文章:

javascript - Selenium 和 Angularjs 等待执行一些操作

javascript - 希望添加重定向网址

android - 如何避免本地 Web 应用程序数据被删除?

php - 如何从一个MySQL表中获取数据并同时输入到另一个表中

javascript - 替换较大字符串的一小部分

javascript - 用于匹配字符串中特定单词的正则表达式

javascript将焦点放在弹出窗口上

jquery - 让 jqGrid 填充其容器

html - wp_enqueue_style 的行为与记录不符

javascript - 带标签的 D3 仪表图