use*_*039 8 forms validation html5
我只是在W3C上使用表单(PHP)来验证我的一些html5页面,并得到以下验证错误:
错误:元素表单上属性操作的值不正确:必须为非空.
我认为当表单提交给自己时,最好将action属性留空.这不是这种情况吗?我怎样才能解决这个问题?
谢谢!
虽然浏览器目前支持空操作,因为规范表明需要它,但将来的浏览器可能不支持它。在我看来,这不太可能,但你永远不知道。
我添加 action 属性的原因是,如果某个地方有 JavaScript 实际发布了表单,则队列中的下一个开发人员可以确定这是表单发布的位置,并且不必查看相关的 JavaScript 文件即可查看如果这是故意的或错误地遗漏了。
通过将当前页面放入操作属性中可以修复此问题。
希望有帮助。
| 归档时间: |
|
| 查看次数: |
9426 次 |
| 最近记录: |