最近JavaScriptひらがなプログラミングという本を終えたばかりの初心者です。
WEBページのエントリーフォームなどでよく見る年齢を選択するプルダウンメニューを作りたいです。
こちらの質問の解答を参考にして作ってみたのですが、
プルダウンメニュー(▼)のところをクリックしても年齢が表示されません(そもそもプルダウンしない?です)
console.logでテストした時にはコンソールに表示されたので読み込みはできていると思います。
教えて下さる方がいらっしゃいましたらどうかお願いします
ソース
html
1<!DOCTYPE html> 2<html lang="ja"> 3<head> 4 <title>entryForm</title> 5 <script src="form.js"></script> 6</head> 7<body> 8 <form id="entryForm" action="#" method="get"> 9 <dl> 10 <dt>年齢:</dt> 11 <dd> 12 <select name="age" id="age"></select>歳 13 </dd> 14 </dl> 15 </form> 16</body> 17</html>
JavaScript
1function selectAge () { 2 let selectElement = document.getElementById("age"); 3 for (let i = 0; i <= 100; i++) { 4 let option = document.createElement("option"); 5 option.value = i; 6 option.innerText = i; 7 selectElement.appendChild(option); 8 } 9} 10
回答2件
あなたの回答
tips
プレビュー