JS:2つのSELECTの値が同じかチェックするには?
[上に]
[前に]
[次に]
にしむらり
[E-Mail]
[HomePage]
1999/09/23(木) 19:56:29
java scriptの話です。
<HEAD>
<SCRIPT Language="JavaScript">
function check() {
num = new Array(1);
num[0] = document.form1.SELECT0.value;
num[1] = document.form1.SELECT1.value;
if (num[0] == num[1]){
alert("おなじすうじだよ。");
return false;
}
}
</SCRIPT>
</HEAD>
<BODY>
<SELECT NAME="SELECT0">
<OPTION VALUE="00" SELECTED>
<OPTION VALUE="01" >1
<OPTION VALUE="02" >2
</SELECT>
<SELECT NAME="SELECT1">
<OPTION VALUE="00" SELECTED>
<OPTION VALUE="01" >1
<OPTION VALUE="02" >2
</SELECT>
</BODY>
という記述で、SELECT0とSELECT1の内容のチェックを
したいのです。(同じだとアラートを出す)
IEだとうまくいくのですが、NNだとうまくいきません。
IE、NNとも動作できるようにするには、どのように書き
換えればよろしいのでしょうか?
具体的にご指摘いただけませんでしょうか。
にしむらり
[E-Mail]
[HomePage]
1999/09/23(木) 20:04:06
[[解決]]
ごめんなさい。いろいろ試したら、以下のスクリプトで解決しました。
(前略)
function check() {
num = new Array(4);
num[0] = document.form1.SELECT0.options[document.form1.SELECT0.selectedIndex].value;
num[1] = document.form1.SELECT1.options[document.form1.SELECT1.selectedIndex].value;
(後略)
[上に]
[前に]
[次に]