mko*_*mko 8 html javascript forms
有了现代的javascript(还有js框架!)以及执行同步/异步操作的不同方式(POST,GET等),我仍然想知道为什么仍要使用表单元素?
是否由于代码语义而实际上“指定”了提交内容的区域?
是因为表单充当了“收集”(可怜的是)数据的助手吗?
以上所有内容都可以在javascript中轻松完成,因此我无法想到使用表单提交数据的任何其他原因吗?
Que*_*tin 14
编写使用渐进增强功能的不引人注目的JavaScript仍然是最佳实践,因为在很多情况下JavaScript都会失败。
除此之外,仅因为您可以使用JavaScript做某事并不意味着您应该使用JavaScript做某事。通常,定期提交表单会以较少的工作获得所有期望的效果。
最重要的是,即使您确实使用JavaScript,表单也是收集数据的有用元素。例如,您可以使用表单元素来填充FormData元素。
表单提供语义数据来对表单控件进行分组,这是屏幕阅读器经常使用的形式。
如评论中所述,某些密码管理器使用它们来识别分组的登录表单控件。
| 归档时间: |
|
| 查看次数: |
502 次 |
| 最近记录: |