Far*_*ani 0 html javascript css dom
当我在DevTool上更改标题字体大小时,我注意到我无法使用
heading.style.font-size = '2em';
Run Code Online (Sandbox Code Playgroud)
但我不得不使用
heading.style.fontSize = '2em';
Run Code Online (Sandbox Code Playgroud)
这是为什么?
由于属性名称是标识符,因此不能在点表示法中使用虚线.这-是减法等事物的关键字.
但是,您可以执行以下操作.
document.querySelector("div").style["font-size"] = "7em";Run Code Online (Sandbox Code Playgroud)
<div>Test</div>Run Code Online (Sandbox Code Playgroud)