ExpressでHTMLのselectのoptionをページ読み込み時に動的にoptionをselectedにしたいですができません。
できればjqueryは使わない方向でいきたいです。
a.js
javascript
1 2function select_checked() { 3 select = document.getElementById('edit').options; 4 for(let i = 0; i < select.length; i++ ){ 5 if(select[i].value === 'Normal'){ 6 select[i].selected = true; 7 break; 8 } 9 } 10}
HTML
1<select id="edit" name="a" onload="select_checked()"> 2 <option value="High">High</option> 3 <option value="Normal">Normal</option> 4 <option value="Low">Low</option> 5</select>
onloadはSelectにはサポートされていないとのことでここを変える必要があると思うのですが、ページ読み込み時に動的にoptionをselectedにするにはどうすればいいですか?
また、他にも間違っているところはありますか?
よろしくお願いします。
回答5件
あなたの回答
tips
プレビュー