私はIE och Chromeで問題なく動作するクラスリムーバーを持っていますが、Firefoxではエラーが発生しません。それはまったく機能しません。remove が関数ではないというエラーが表示されます。
私はそれを機能させるためにさまざまな方法を試してきましたが、どれもクラスを削除しません。
function removeDice(){
document.getElementsByClassName("dice")[0].remove(0);
}
サイコロのクラスを 1 つずつ削除できる便利な関数... chrome では機能しますが、firefox では機能しません。
ここでスタックオーバーフローのさまざまな方法を読んで、これを試しました
document.getElementById("dice").className =
document.getElementById("dice").className.replace
( /(?:^|\s)MyClass(?!\S)/g , '' )
しかし、運もありません。任意のヒント ?
ありがとう