js:document后面接的是什么

来源:百度知道 编辑:UC知道 时间:2024/06/08 14:23:36
一般要得到ID或者NAME就用getElementById或者name
但是看到别人直接document.parrot用这个读下面的元素
<img src="images/1.jpg" name="parrot" />
也就是通过name直接取了这个元素,我把<img>里的name改成id他不认。
我想问的是:如何通过id直接得到元素。这样写会造成什么麻烦吗?

document.getElementById('yourid')

一般还是用id比较好,这样在firefox里面兼容性好,不容易出问题。你那种方法写的不标准还不如用

document.form.name.value

如果<img src="images/1.jpg" id="yourid" />

document.getElementById('yourid')