• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:特定のチェックボックスをチェックするには)

特定のチェックボックスをチェックする方法

このQ&Aのポイント
  • 特定のチェックボックス「白」をCHECKEDにする方法を教えてください。
  • 配列ではなく特定のチェックボックスをチェックするためにはどのような関数を作成すればよいでしょうか。
  • colorの値が白の場合にボックスをCHECKEDにする方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
noname#2494
noname#2494
回答No.1

こんな感じで出来ると思います。 function checkWhite() { for(i = 0; i < document.body.all.length; i++) { var currentElement = document.body.all(i); if((currentElement.nodeName == "INPUT")&&(currentElement.type.toUpperCase() == "CHECKBOX")) { if(currentElement.value == "白") { currentElement.checked = true; } } } } これでこのチェックを入れたい時にcheckWhite関数を呼び出せば白がチェックされると思います。但し、未テストですので、動かなかったら、これをヒントにトライしてみてください。…と言うことで(爆

s-holmes
質問者

お礼

回答ありがとうございました。 やっぱり基本は >for(i = 0; からはじまるんですね。 なかなかそのような発想にならない (^^; そして >checked = true; となるわけですね。 #まだ調べ方が要領を得ないレベルでお手数をおかけします。

関連するQ&A