- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:同じ名前のセレクトがある場合の値設定方法
)
同じ名前のセレクトがある場合の値設定方法
このQ&Aのポイント
- 同じ名前のセレクトがある場合、値の設定方法についてわかりません。
- フォームにある同じ名前のセレクトにおいて、値を設定する方法が分かりません。
- セレクトのnameが同じである場合、どのように値を設定すればよいかがわかりません。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
formをsubmitした時にそれぞれの値が取得できなくなってしまうなどの問題がありそうですが…? 全体の構造を考え直したほうがよろしいかと思いますが、とりあえずnameによらずに<select>を選択する方法の例として、ドキュメントの構造(順序)から取得する方法を… document.forms['set'].elements[0] とか、 document.forms['set'].getElementsByTagName('select')[0] とか、ほかにもあると思うけど一例として
お礼
ありがとうございます! document.forms['set'].getElementsByTagName('select')[0] で出来ましたっ 幸せです! 元々のHTMLは、大きなプログラムで作られていて、割り振られてるNAMEとかは 到底、私には触れないのです(--; 毎回、同じセレクトをするので、面倒で、このボタンがあればっとくっつける事にしました。 (簡易にHTMLが書ける所があるので) おかげで、毎日のクリックが100回ぐらい減りそうです。 ありがとうございました。 大感謝です!