Add a space plus the name of your new class to the className
property of the element.
(在元素的className
属性中添加一个空格以及新类的名称。)
First, put an id
on the element so you can easily get a reference.(首先,在元素上放置一个id
,以便您可以轻松获得引用。)
<div id="div1" class="someclass">
<img ... id="image1" name="image1" />
</div>
Then
(然后)
var d = document.getElementById("div1");
d.className += " otherclass";
Note the space before otherclass
.
(注意otherclass
之前的otherclass
。)
It's important to include the space otherwise it compromises existing classes that come before it in the class list.(重要的是要包含空格,否则会损害类列表中之前的现有类。)
See also element.className on MDN .
(另请参见MDN上的element.className 。)
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…