dポイントプレゼントキャンペーン実施中!

JS初心者です。
サブページのボタンを押して、親ページのラジオボタンにチェックを入れたいのですが...
セレクトボタンでは何とかなったのですが、どうしてもラジオボタンで対応したいのです。
どうかご教授お願いいたします。

親画面
<script type="text/javascript">
<!--
function bodyOpn(value){
window.open("size.html");
url=value;
}
var url;
//-->
</script>


<body>
<form method="post" name="myForm" onSubmit="return check()" target="_top">

<span id="selection01" title="bodystyle" onmouseout="spanOff()"> スタイル<sup>*</sup><a href="javascript:bodyOpn('selection01')">サイズ表</a><br>
<label title="slim">
<input type="radio" name="selection01" onchange="changeBody(this)" value="slim" />
SLIM(スリム)</label><br />
<label title="reguler">
<input type="radio" name="selection01" onchange="changeBody(this)" value="reguler" />
REGULER(標準)</label><br />
</span>

</form>
</body>



サブ画面(size.html)
<script language="javascript">
<!--
function btn(n) {
var bodyNo = n
var btnImage = document.getElementById(bodyNo).innerHTML;
window.opener.document.myForm.option01.selectedIndex=n;
window.close();
}
//-->
</script>

<body>
<a href="javascript:body('1')" id="1">スリム</a>
<a href="javascript:body('2')" id="2">レギュラー</a>
</body>

A 回答 (1件)

なんかつっこみどころがかなりあるのですが


とりあえずsize.htmlのbody(?)関数をこんな風にしてはどうでしょう?

function body(n) {
opt=window.opener.document.myForm.selection01[parseInt(n)-1].checked=true;
window.close();
}
    • good
    • 0

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