禁用HTML5元素id作为javascript变量

时间:2013-08-01 00:05:25

标签: javascript html5 global-variables

我正在查看this question,并且似乎不建议使用浏览器的这个“功能”来为文档中的每个id创建顶级变量。此外,因为它似乎是潜在冲突的一个相当大的问题(即如果一个人有动态id名称,他们就有可能在代码中丢弃一个重要的变量)。那么,如何在HTML 5中禁用它?默认情况下,它似乎已启用(例如,在Firefox下的Firebug中查看)。据我所知,HTML5没有像“使用严格”这样的指令(有些人,并在上面的页面中被其他人反驳)将其关闭。

如果无法关闭,是否有任何理由不继续使用变量名而不是调用getElementById,例如性能原因?

0 个答案:

没有答案