访问 DOM 中对象内的对象?

发布于 2024-11-28 05:53:51 字数 274 浏览 0 评论 0原文

如何使用 javascript 访问下面示例中 id 950 的 div?

<ins>
<div>
<div>
<div id="950"></div>
</div>
</div>
</ins>

简单的 getelementbyid 不起作用......

document.getElementById('950');

How do I accesss the div the id 950 in the example below using javascript?

<ins>
<div>
<div>
<div id="950"></div>
</div>
</div>
</ins>

A simple getelementbyid doesn't work...

document.getElementById('950');

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

旧人九事 2024-12-05 05:53:51

getElementById 始终返回请求的元素,而不考虑嵌套级别。这里一定发生了其他事情。例如,您的示例中 ins 标记的用途是什么?

getElementById always returns the requested element, without regard nesting level. Something else must be going on here. For example, what is the purpose of the ins tag in your example?

你的往事 2024-12-05 05:53:51

“id”不能以数字开头。请参阅:http://www.w3.org/TR/html4/ types.html#type-name

其他一切都好。

"id" can't begin with a number. See this: http://www.w3.org/TR/html4/types.html#type-name

Everything else is ok.

水水月牙 2024-12-05 05:53:51

ID 属性应以字母开头。也许这就是导致 JS 解析器返回错误的原因。

The ID attribute should start with a letter. Perhapse that is what causing JS parser to return an error.

葬心 2024-12-05 05:53:51

确保在创建 dom 元素后调用 document.getElementById('950');

尝试移动页面底部的代码!

make sure you are calling document.getElementById('950'); after dom elements are created.

Try shifting your code at the bottom of the page!!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文