以下是一些示例代码。
控制台日志返回带有id为
在正常代码中也可以运行,例如
顺便说一下,它可以在Firefox、Chrome和Safari上运行。
<body>
<div id="wrapper" class="access">
<form id="test">
<input id="password"></input>
<input type="submit"></input>
</form>
</div>
<script>
console.log(password);
alert(wrapper.className);
</script>
</body>
控制台日志返回带有id为
password
的DOM元素。警告信息为“alert”。在正常代码中也可以运行,例如
var x = wrapper.className;
这样做肯定是不对的?如果像这样工作,那document.getElementById
、$('#password')
或goog.dom.getElement
还有什么意义呢?这些函数现在只是用于遗留吗?顺便说一下,它可以在Firefox、Chrome和Safari上运行。
getElementById
。 - cookie monsterdocument.getElementById
或者你提供示例所对应的库中的等效方法。 - Cᴏʀʏ