如何读取和修改 DOM 元素的 Property 属性?
在获取 DOM 元素属性时,我们可以使用 console.dir(element) 来打印出对象的属性,如何修改或读取这些属性呢?
读取 Property 属性
使用如下语法可以读取对象的 Property 属性:
element.propertyName;
例如:
const e = document.getElementById('box'); const accessKey = e.accessKey;
修改 Property 属性
使用如下语法可以修改对象的 Property 属性:
element.propertyName = value;
例如:
e.accessKey = "";
回到最初的问题,我们可以看到控制台中打印出了 e 元素的 accessKey 属性:
accessKey: ""
因此,我们可以使用以下代码读取这个属性:
const accessKey = e.accessKey;
要修改该属性,我们可以使用以下代码:
e.accessKey = "";