以下のコードにおきまして、a
要素を格納したli
要素をdiv
要素配下に追加したいのですが、うまくいかなかった為、質問させて頂きました
html
1<div id="test"> 2 3</div>
js
1let div = document.getElementById("test") 2let tag_li = document.createElement('li') 3 let tag_a = document.createElement('a') 4 tag_a.classList.add('dropdown-item') 5 tag_li.appendChild(tag_a) 6 tag_li.textContent = 'aaaa' 7 div.appendChild(tag_li) 8 console.log(tag_li)
こちら実装するとなぜか、a
要素がli
要素には追加されておらず、li
要素部分にフォーカスを当ててもクリック出来ませんでした。
こちらの原因が分からない為、どなたかご助言頂けましたら幸いです。
※作成したコードですが、jsfiddleにて、再現確認可能な状態となっております。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/10/19 05:01
2021/10/19 05:03 編集
2021/10/19 05:04