我正在开发一个 ASP.NET 应用程序,我希望它至少与所有 3 个主要浏览器(Internet Explorer、Firefox、Chrome)兼容。
在某些页面中,我需要通过 JavaScript 访问表单元素。 执行此操作以使其适用于所有浏览器的正确方法是什么?
我一直在做这样的事情
document.forms[0].elements["nroErros"].value
例如,访问我的“nroErros”隐藏字段,尽管这在 IE 上有效,但在 Firefox 上似乎无法正常工作。
所以,问题是,让它始终有效的正确方法是什么?
最佳答案
可靠的方法是给它们一个 ID 并使用 document.getElementById
或 jQuery $ 选择器。
关于javascript - 通过 javascript 访问表单元素 - 正确的方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7028099/