html - 没有 <form> 的 &lt;input&gt; 格式是否正确?

标签 html forms input

<input> 是否有效没有它在 <form> ?

有一个标记页面中的某些字段的过程,并且刚刚发现一个页面的输入字段没有按我的预期进行标记。
我花了一段时间,但发现获取表单元素然后获取字段的过程是导致这些被遗漏的原因,因为没有表单。

最佳答案

<input>没有 <form> appears valid ,是的(至少对于 html 4.01,请看接近 17.2.1 的末尾):

The elements used to create controls generally appear inside a FORM element, but may also appear outside of a FORM element declaration when they are used to build user interfaces. This is discussed in the section on intrinsic events. Note that controls outside a form cannot be successful controls.

关于html - 没有 <form> 的 &lt;input&gt; 格式是否正确?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3294572/

相关文章:

php - 如何正确使用mysql中的项目ID作为特定项目的链接?

java - 如何在 Play 中将动态表单字段绑定(bind)到 HashSet!用Java?

css - 使用 required 属性在 HTML5 输入字段上设置提示样式

javascript - 如何将输入文本作为参数传递给 javascript onblur 事件?

html - 如何制作从一列流到下一列的高度未定义的多列布局?

javascript - 如何使用 Django 在 HTML 按钮上执行 file.py?

html - 带框架的网站中的浏览器后退按钮问题

javascript - :after element with JQuery toggleclass 的过渡效果

forms - 基于两个字段的Symfony2表单验证

动态字段上的 jQuery x-editable 插件?