javascript - 当我可以使用 JS 中的 ID 选择 HTML 元素时,它被称为什么?

标签 javascript html

我注意到我可以使用 a 来引用 ID 为“a”的元素,但我不确定这个“方法”是否有名称。

例如,这会将 div 的文本设置为“b c”。

<div id="a" class="b c"></div>
<script>a.innerHTML = a.classList</script>

最佳答案

好像叫Named access on the Window object通过 HTML5 标准。了解更多 here

The window object must have a property key whose value is elem if:

  • there is exactly one DOM element elem whose property id has the value key.

  • there is exactly one DOM element elem whose property name has the value key. elem’s tag must be one of: a, applet, area, embed, form, frame, frameset, iframe, img, object.

关于javascript - 当我可以使用 JS 中的 ID 选择 HTML 元素时,它被称为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40174390/

相关文章:

javascript - 如何检查单个 asp.net 按钮单击事件中的所有 asp.net 复选框?

html - 为主页和预取内联整个 CSS 文件

javascript - 使用 jQuery 在页面上提交 1 个 Ajax 表单,其中包含多个独特的表单

html - 使用 css 裁剪图像以保持适当的缩放效果

regex - 浏览器对 HTML5 input type=url 使用什么正则表达式?

javascript - 使用 Controller As 的 ngRepeat Controller 内的 Angular 范围

javascript - 为什么 MS Edge 不使用 spread element 和 querySelector?

Javascript方法可用,但调用该方法时抛出异常

javascript - Angular 2 管道返回未定义

html - 针对不同设备缩放 Web 应用程序的屏幕尺寸