HTML5 Web表单引入了新的表单元素、输入类型、属性和其他功能。有些功能已经使用了多年:表单验证、组合框和占位符文本等。之前我们必须求助于JavaScript创建这些功能,现在可以在浏览器中直接使用它们;您需要做的就是在标记中将属性设置为可用。
HTML5不仅使开发人员更容易制作表单,同时也为用户带来了许多方便。由浏览器处理客户端的验证,这样使不同的网站具有了更大的一致性,许多网页无需
加载多余的JavaScript,从而使速度更快。
下面让我们进入正题:
将表单包含在页面中通常是开发人员最后做的事情——一些开发人员发现表单平淡乏味。好消息足,HTML5在对表单进行代码的过程中容入了一些乐趣。
让我们看一下如下的表单Form案例:
Sign Me Up!
I would like to receive your fine publication.
My name is:
My email address is:
Remember me on this computer
My website is located at:
I would like my password to be:
(at least 6 characters, no spaces)
On a scale of 1 to 10, my knowledge of HTML5 is:
Please start my subscription on:
I would like to receive copies ofThe HTML5 Herald.
Also sign