【发布时间】:2013-05-02 20:47:10
【问题描述】:
我正在尝试制作一个脚本,当我单击一次复选框时,它会为复选框的标签设置一个类,当我再次单击它时,它会恢复为第一个类。
这是我的代码:
<label for="img1">
<img class="img1" src="Images/testimg.jpg" onclick="javascript:test()" id="t1" />
</label>
<input type="checkbox" class="chk " id="img1" name="img1" value="1" />
我希望测试函数在调用它时分配类 img2,当我再次调用它时分配类 img1。
【问题讨论】:
-
您需要替换当前的类(一项微不足道的任务)还是添加一个新的类(不难,但需要辅助函数)?
-
为了您的娱乐,Stack Overflow 经典:Not enough jQuery.
-
也许你可以使用这个:document.getElementById("MyElement").classList.toggle('MyClass');
标签: javascript html