-1

我有一个带有 id 的表格formId。在 JS 中,访问表单时使用

$('#formId')[0]

它在 Firefox 和 Chrome 中运行。但在 IE 中它不起作用。

如果我在 IE 中使用

$('#formId')

它可以工作,但不能在 Firefox 或 Chrome 中使用。

有什么方法可以让我在所有浏览器中访问表单?

4

1 回答 1

2

$('#formId')会做。你不需要使用[0]

ID 必须是唯一的。

阅读具有相同 id 属性的两个 HTML 元素:它到底有多糟糕?

更新

正如昆汀评论的那样

[0]如果你想要 DOM 节点而不是 jQuery 对象,你确实需要

于 2013-11-05T17:02:40.030 回答