普通DOM元素没有getElementById方法?

<div id="first">
    <div id="second"></div>
</div>
var first = document.getElementById("first");var second = first.getElementById("second");

这时会报错,说secondgetElementById不是一个function,为什么?


DIEA
浏览 636回答 1
1回答

撒科打诨

getElementById 及其他获取 DOM 元素系列方法都是属于 document 对象的,如果你要让指定 DOM 元素执行 getElementById 方法那就需要进行一些包装了,这样的话你还不如使用 jQuery。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript