IE4.5(Mac)におけるJavaScriptのradioボタンチェックがうまくいきません。
[上に]
[前に]
[次に]
むらた
2000/01/28(金) 10:20:12
以下のHTMLを例に説明します。
buttonを押下した際にradioがチェックされているかを
JavaScriptで判定しています。
radio(A)のチェックは正常に行われるのですが、
radio(B)のチェックがまったく行われません。
処理の流れを調べるためにalert文を細かくいれてみたら、
"document.forms[0].B[0].checked"を参照した時点で
JavaScript処理自体が異常終了しているようでした。
どなたがご存知でしたら教えて下さい。
なおNN4.5(Mac)
しているように思われます。
--------------------
<HTML>
<HEAD>
<TITLE></TITLE>
<SCRIPT language="JavaScript">
<!--
function check()
{
if(!document.forms[0].A[0].checked && !document.forms[0].A[1].checked)
{
alert("check A1 or A2");
return false;
}
if(!document.forms[0].B[0].checked && !document.forms[0].B[1].checked)
{
alert("check B1 or B2");
return false;
}
return true;
}
//-->
</SCRIPT></HEAD>
<BODY>
<FORM>
<INPUT type="radio" name="A" value="1">A1
<INPUT type="radio" name="A" value="2">A2<BR>
<INPUT type="radio" name="B" value="1">B1
<INPUT type="radio" name="B" value="2">B2<BR>
<INPUT type="button" name="GO" value="GO" onClick="check();">
</FORM>
</BODY>
</HTML>
--------------------
むらぴ
2000/01/28(金) 10:24:36
すみません。
書いている途中で送信してしまいました。
NN4.5(Mac)ではうまくいきます。
またIE4.01(Win),NN4.04(Win)でもうまくいきます。
よろしくお願いします。
[上に]
[前に]
[次に]