【发布时间】:2026-02-04 10:30:01
【问题描述】:
意外地,我注意到我可以在 JavaScript 代码中使用 HTML 元素的 id。所以不要这样:
var myCanvas = document.getElementById('myCanvas');
myCanvas.width = '600';
myCanvas.height = '400';
我什至连第一行都没有,因为变量myCanvas 显然已经存在!
myCanvas.width = '600';
myCanvas.height = '400';
这很好,但我可以依赖它吗?这是我在所有现代浏览器中都可以期待的正常行为吗?我不关心IE9之前的任何浏览器。
【问题讨论】:
-
我怀疑这是常见的行为。但是,你应该重新搜索这个。
-
它的常见行为但不应该经常使用见*.com/questions/3434278/…
标签: javascript html