可以在除文档之外的其他内容上调用getElementById吗?

时间:2013-04-22 15:58:00

标签: javascript document getelementbyid

我想知道并且没有发现任何内容。

我正在运行一些封装的javascript,因此我不能/不想访问document

所以而不是:

document.getElementById("foo");

我想在我的顶级封装文档上调用getElementById,如:

someNode.getElementById("foo");

似乎不起作用。

问题:
这有可能吗?

谢谢!

1 个答案:

答案 0 :(得分:3)

否:)如果你想这样做,请使用querySelector

var nodes = div.querySelectorAll('[move_id]');

但你必须知道getElementById更加优化了!