以下の内容はhttps://tomcky.hatenadiary.jp/entry/2018/03/21/162807より取得しました。


【JavaScript】jQueryを使わずにclass属性を操作する処理を書く

例えば、

<div id="main" class="foo bar">
</div>

こんな感じのHTMLに対して処理を書くとき。

// クラスを追加
document.getElementById('main').classList.add('piyo');
// document.querySelector('.foo').classList.add('piyo'); でも同じ処理になる
// 以下同様

// クラスを削除
document.getElementById('main').classList.remove('piyo');

// クラスがなければ追加、あれば削除
document.getElementById('main').classList.toggle('hoge');

// クラスが存在すればtrue、なければfalseを取得
document.querySelector('.foo').classList.contains('bar');



以上の内容はhttps://tomcky.hatenadiary.jp/entry/2018/03/21/162807より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14