「JavaScript」replaceメソッドでCSSを入れ替える
書式
replace(“変更前のCSSのクラス","変更後のCSSのクラス")
replaceメソッドは、CSSを入れ替えります。
使用例
<style>
#cft {
width: 130px;
height: 80px;
border: 1px solid #000;
}
.kdfA {
font-size: 14px;
background-color: Skyblue;
}
.kdfB {
font-size: 20px;
background-color: yellow;
}
</style>
<div id="cft" class="kdfA">CSS入れ替</div>
<p><input type="button" value="検証" onclick="funB()" /></p>
<script>
function funB() {
const qst = document.querySelector("#cft");
//CSSを入れ替える
qst.classList.replace("kdfA", "kdfB");
}
</script>
実行結果
「検証」ボタンを押すと、CSSのクラス(kdfA)をクラスkdfBで入れ替えます。