【发布时间】:2023-03-24 06:15:02
【问题描述】:
当使用 javascript 在 html 中单击按钮时,我需要添加一个 CSS 类。但我不想删除元素已经拥有的那个。例如我有这个元素
<div class="one two"></div>
我想添加三个类所以我想要的元素到底是:
<div class="one two three"></div>
在我的现实世界问题中,我有以下代码。
HTML:
<button id="FileStatusForm:extractButton" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" type="submit" style="margin-right: 10px; opacity: 0.35;" onclick="disableButton(this);return false;" name="FileStatusForm:extractButton" role="button" aria-disabled="false">
当我点击上面的按钮时,我必须添加 ui-state-disabled css 类
.ui-state-disabled{background-image: none;
opacity: 0.35;}
我想要一个带有 vanilla js 的解决方案。
【问题讨论】:
标签: javascript html css