プロが教える店舗&オフィスのセキュリティ対策術

初心者です教えて頂きたいのですが
フォームの送信先を自分自身(HTML)にして送信したとき
次に表示されるラジオボタンを送信前と同じ物を選択した状態にしたいのですが
どうしたら良いですか?よろしくお願いします。

A 回答 (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>
    • good
    • 0
この回答へのお礼

ありがとうございます
試してみます

お礼日時:2009/04/26 22:06

これ↓


http://oshiete1.watch.impress.co.jp/qa4359235.html
で、できませんか?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!