【发布时间】:2015-02-13 02:15:42
【问题描述】:
我偶然发现了 HTML5 结帐表单。
我开始更改它,我看到如果您输入错误的电子邮件地址,您将收到建议/提示。查看代码后,我没有找到java脚本。但我注意到 INPUT 包含非标准属性。
要为电子邮件测试类型“foo”,然后输入
作为
data-required
如果你 fork 这个项目,你可以检查另一个功能:打开浏览器,提供正确的电子邮件,然后按 Enter: 所以你得到下一个网址
...local.../index.html?email=mail%40test.de
为什么?!怎么样?!
我知道 data - 属性,data 它只为我,为 js ......但似乎它们具有可选功能。还是chrome,明白是email,给点tips?
我想明白,但还是不明白。
谢谢!
【问题讨论】:
-
秘密不是
data-required——秘密是type="email"。这就是提示出现的原因。 -
但是谁/什么给了我建议?浏览器 - 铬? Opera/Safari 等也可以吗?
-
是的,它是 chrome 而不是 javascript。您可以在大多数浏览器中尝试它,它会做类似的事情。
-
哦,谢谢,我不知道
-
它的 html5 标准响应。 google html5 数据验证。
标签: html validation custom-data-attribute html-input