Javascript:使用表单与不使用表单进行数据提交
Javascript: Using forms vs NOT using forms for data submission
如今,您是否使用表单提交数据似乎并不重要。 就个人而言,我似乎最终只是在提交表单时(或者只是一个旨在触发从页面上抓取所有输入数据的函数的按钮)手动使用 JavaScript 从必要的输入中获取值。
使用表单直接提交数据与仅从页面上抓取所需元素与使用 AJAX 发送数据之间有什么主要区别吗?
编辑:如果您要投反对票,将不胜感激。 我还没有看到之前在 StackOverflow plus 上特别提出的问题,现在标准变化很快,大多数新开发人员可能想知道使用表单的意义何在手动抓取输入。
建议使用表单,原因如下:
- 表单为不查看CSS或使用javascript的设备提供向后兼容性。
- 使用表单,您可以使用欧芹等工具.js获取 wbole 表单,验证并作为 AJAX 的一部分发送,而无需费心验证脚本中的每个字段。 其他开发人员
- 希望看到一个表单,因为这就是HTML的本意,所以通过省略一个表单,你引入了不寻常的代码,这反过来意味着其他开发人员在接管你的代码时浪费时间。
所以不要重新发明轮子并使用表格:)
相关文章:
- 如何从pdftron webviewer获取表单数据
- JS验证ajax返回的html中的表单数据
- 在不同的文件中使用Javascript获取表单数据
- 使用Javascript读取Webstorage表单数据
- Uploadify-随机表单数据's已返回上载表单
- 如何在使用ajax提交的codeigniter中使用form_validation验证表单数据
- 在post-expressjs之后持久化表单数据
- 需要一个用于AJAX的Javascript库,其中包含多部分/表单数据
- jQuery发布并获取表单数据
- Ajax表单数据phpPOST不工作
- 如何将整个模型集附加到表单数据中,并在MVC中获得它
- 如何从javascript访问表单数据
- 如何从Angular Payments获取表单数据
- 通过javascript获取pdf文件的表单数据
- 有没有一种方法可以在jQuery.serialize()之前获取表单数据,或者与jQuery.sserialize(()
- 在 Angular2 中构建多部分/表单数据 POST 请求并验证输入类型文件
- 无法读取未定义的属性“用户名” - 通过电子邮件在 Node.js 中发送表单数据
- 使用 Ajax 获取表单数据
- 我无法从引导模式中清除表单数据
- 如何从 django 模板语言获取表单数据