html form

w3cschool将表单描述为用户交互的标签元素,告诉我们怎么使用它,但却隐藏了其设计规范。
w3c form详细的描述了form的设计规范。

这里先重点对表单元素的校验整理一下,规范中定义了Constraints,如果我们没有对form设置novalidate属性,那么在form submit的时候,会对每个表单元素进行校验。

这里对校验跟踪了一下,期初以为它的实现是通过javascript来做的,但是经过分析webkit源码发现,他们都是WebCore里面html解析直接实现的。

Paste_Image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.动手 form 表单table 表格 2. <form>表单元素 1) 简述: 元素是块级元素,其开始标签和结...
    _Dot912阅读 2,069评论 2 8
  • 一.什么是< form>表单 格式: 作用:form表单一般用来收集用户的信息,并把信息传送到后台。 注意点:1....
    饥人谷_刘冲阅读 2,782评论 0 1
  • form表单有什么作用?有哪些常用的input 标签,分别有什么作用? 标签用于为用户输入创建 HTML 表单。表...
    柚丶稚橙熟时阅读 513评论 0 0
  • 什么是FORM表单: 表单是用来提交资料、意见,规范流程执行过程的格式。表单在网页中主要负责数据采集功能。一个表单...
    PYFang阅读 1,166评论 0 0
  • form表单的作用: 网站怎样与用户进行交互?答案是使用HTML表单(form)。表单是可以把浏览者输入的数据传送...
    石林涛阅读 9,486评论 0 2