我有一个带有 id 的表格formId
。在 JS 中,访问表单时使用
$('#formId')[0]
它在 Firefox 和 Chrome 中运行。但在 IE 中它不起作用。
如果我在 IE 中使用
$('#formId')
它可以工作,但不能在 Firefox 或 Chrome 中使用。
有什么方法可以让我在所有浏览器中访问表单?
我有一个带有 id 的表格formId
。在 JS 中,访问表单时使用
$('#formId')[0]
它在 Firefox 和 Chrome 中运行。但在 IE 中它不起作用。
如果我在 IE 中使用
$('#formId')
它可以工作,但不能在 Firefox 或 Chrome 中使用。
有什么方法可以让我在所有浏览器中访问表单?
$('#formId')
会做。你不需要使用[0]
ID 必须是唯一的。
阅读具有相同 id 属性的两个 HTML 元素:它到底有多糟糕?
更新
正如昆汀评论的那样
[0]
如果你想要 DOM 节点而不是 jQuery 对象,你确实需要