- ベストアンサー
formのラジオボタン
初心者です教えて頂きたいのですが フォームの送信先を自分自身(HTML)にして送信したとき 次に表示されるラジオボタンを送信前と同じ物を選択した状態にしたいのですが どうしたら良いですか?よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
http://oshiete1.watch.impress.co.jp/qa4359235.html を元に作ってみました。参考になれば、幸いです。 <html> <head> <script language="javascript"> function load() { var f=document.getElementById("f0"); var v=""; var s=location.search.substr(1).split("&") for(var i=0;i<f.length;i++){ if(f[i].type=="radio"){ for(var j in s){ if(s[j]==f[i].name+"="+f[i].value) f[i].checked=true; } if(f[i].checked) v+=(v==""?"":",")+f[i].value; } } } </script> </head> <body onload="load()" action="test.html"> <form id="f0"> <p>valueは1<input type="radio" name="checkbox1" value="1" /></p> <p>valueは2<input type="radio" name="checkbox2" value="2" /></p> <p>valueは3<input type="radio" name="checkbox3" value="3" /></p> <p><input type="submit"/></p> </form> </body> </html>
その他の回答 (1)
- DiveKo
- ベストアンサー率70% (7/10)
これ↓ http://oshiete1.watch.impress.co.jp/qa4359235.html で、できませんか?
お礼
ありがとうございます 試してみます