javascript - 更好地练习 Jquery 与 Document.formname.formelement.value

标签 javascript jquery html forms

快速提问。

我目前正在做一些 js(前/前端验证),我的问题是哪一行代码更好用。我自己一直使用这种方法。

 document.formname.forminput.value

而不是

 $('formelement').val()

您会推荐我使用哪种方法,我认为第一种方法更好,因为它不依赖外部库来提交函数?

谢谢,托尼。

最佳答案

这才是适合你的。

如果您只想使用纯 JavaScript,请使用:

document.formname.forminput.value    

 document.getElementById('formelement').value

如果你想使用jQuery框架:

$('formelement').val()

我个人喜欢 jQuery 方式,因为它更简洁, 但如果你使用它,总是知道普通的 JavaScript 方式。

查看 stackexchange 上的这篇文章,了解有关纯 JavaScript 与 jQuery 的更详细讨论: https://softwareengineering.stackexchange.com/questions/122191/what-benefits-are-there-to-native-javascript-development

关于javascript - 更好地练习 Jquery 与 Document.formname.formelement.value,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16190662/

相关文章:

javascript - 如何用一个弹出框分别显示任意数量的信息?

javascript - 我如何从 Rails View 中 getElementById

jquery - 拖放在缩放容器时无法正常工作

javascript - JavaScript 中的新页面/转发

javascript - 执行两个不同操作的表单

javascript - 显示和隐藏依赖于复选框的表单字段 (li)

javascript - 带刷新和不带刷新的 Angularjs 表单

javascript - 迭代 for 循环并将结果附加到 react 组件

javascript - 我的联系表单提交按钮不起作用

javascript - z-index 不适用于嵌套绝对元素