前提・実現したいこと
以下のHTMLソースコードをJavaScriptを用いて挿入したいと考えています。
HTML
1<label id="ID" for="FOR" title="TITLE">label</label>
発生している問題・エラーメッセージ
『該当のソースコード』を実行すると、for属性の追加だけスルーされます。
for属性に任意の文字列を代入したlabelを挿入する方法を、
具体的なソースコードで回答していただけると幸いです。
HTML
1 2<label id="ID" title="TITLE">label</label>
該当のソースコード
HTML
1<html> 2<head> 3 <meta charset="utf-8"> 4 <title>for="FOR"にしたい</title> 5</head> 6<body> 7 <input id="FOR" type="checkbox"> 8 <div id="A">以下に問題のlabelを挿入<br></div> 9 10 <script> 11 var label = document.createElement("label"); 12 label.id = "ID"; 13 label.for = "FOR"; //forだけ無反応 14 label.title = "TITLE"; 15 document.getElementById("A").appendChild(label); 16 document.getElementById("ID").innerHTML = "label"; 17 </script> 18</body> 19</html>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/08/12 13:15
2018/08/12 13:34