【发布时间】:2013-05-20 19:02:43
【问题描述】:
在 JavaScript 中设置 className 属性是否有已知的单行代码?我的意思是你不必担心是否已经定义了一些类(-es)。
我能想到的最短的是
var objDemo = document.getElementById("demo");
objDemo.className = "newclass " + (objDemo.className || "");
如果当前的 className 未定义,这不会死,但是它给我留下了一个尾随空格。这对当前的浏览器来说会是个问题吗?
【问题讨论】:
标签: javascript shortcut