gpt4 book ai didi

javascript - Chrome console.log(elementID) 在控制台输出元素

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:48:44 25 4
gpt4 key购买 nike

<input type="text" placeholder="Password" id="password" name="password" />
<script>
console.log(password);
</script>

上面的代码在控制台输出如下内容:

<input type="text" placeholder="Password" id="password" name="password">

当我输出变量 password 并注意到 HTML 被添加到前面时注意到了这一点。这是正常行为吗?在那种情况下,我们有什么 getElementById

最佳答案

使用window[element id]window[element name] 获取元素是standard behavior由所有现代浏览器实现since Firefox 14 .我会向您推荐有关该主题的几篇文章。正如您会在大多数关于此事的帖子中发现的那样,不推荐使用该行为,并且随着浏览器优化 .getElementById 并检查变量是否为 id 或名称是否为 lowest priority in global scope 通常速度较慢。 .

关于javascript - Chrome console.log(elementID) 在控制台输出元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19918588/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com