在javascript中按ID访问元素

时间:2016-02-29 19:59:09

标签: javascript html

我偶然发现你可以访问元素,只需输入它的id,例如:

<input id="test" value="testValue"/>
<script>
   console.log(test.value); //testValue
</script>

任何人都可以指出我来自哪个功能? (谷歌这样的东西真的很难)

1 个答案:

答案 0 :(得分:3)

From the spec:

  

<强>窗口[名称]

     

返回指定的元素或元素集合。

     

作为一般规则,依赖于此将导致代码脆弱。例如,随着新功能添加到Web平台,哪些ID最终映射到此API可能会随着时间的推移而变化。而不是这个,使用document.getElementById()或document.querySelector()。