0
を壊し、私は次のコードを書いた:addClassはJS
document.addEventListener("DOMContentLoaded",()=>{
let menu = document.querySelector(' #menu-mainmenu ');
menu.style.display = 'none';
});
let newButton = document.createElement(' div ');
このコードは、任意の問題が発生することはありませんでした。
すぐに、newButton
の下に次のコードを追加した瞬間、突然、JSが壊れました(JSがサイト内のどこにでも正しくロードされません)。
newButton.className = 'menuButton';
コンソールは、このエラーを返します:
Uncaught DOMException:
Failed to execute 'createElement' on 'Document':
The tag name provided (' div ') is not a valid name.
これはなぜ起こるのでしょうか?このようにしてdiv
要素を作成すると何が問題になりますか?
それらを削除div'ブラウザ – adiga
'周りのスペースを削除しますか?その行が追加される前に元のコードでエラーが発生するためです –