链接getElementById
|
我一直在寻找这个问题的答案,但找不到任何答案,因此我想尝试使用StackOverflow。
在javascript中,这是否有效:
x = document.getElementById(\'myId\');
y = x.getElementById(\'mySecondId\');
我知道可以使用getElementsByTagName
完成此操作,但是我不确定getElementById
返回的对象是否可以使用getElementById
方法。
我知道ID在每个文档中应该是唯一的,但有时情况并非如此。
谢谢!
没有找到相关结果
已邀请:
6 个回复
淑灯
在此页面上尝试:
编辑:正如Pumbaa80指出的,您还需要其他东西。好吧,这是。请谨慎使用。
范例:http://jsfiddle.net/3xTcX/
社攻取墟槽
方法仅适用于
个对象(例如
变量),而不适用于作为单个节点的
个对象。我认为它应该也可以在这些版本上使用,但是,我不同意大多数DOM API的设计...
陷牡彭拈峰
代替
。
不存在,但是您可以按照其他答案中的说明进行添加,即使不建议在answers14ѭ中添加方法。如果您要绝对使用这种解决方案,则可能出现以下情况:
在
中使用
代替
的一个好处是,即使元素不在DOM中,例如在用
创建元素之后,
仍在工作。
芳菱挨啡
对象具有方法
。 即使
是iframe之类的东西,您仍然必须访问其他属性或其他内容,然后才能获取另一个
。
锯康
寿柬窟年
最后一行(配置在最新的Chrome和Firefox上)比jQuery \的性能快4到10倍
唯一的好选择是
(快一点)