JavaScriptでアイテムの配列は可能?
[上に]
[前に]
[次に]
saku
[E-Mail]
1999/05/17(月) 16:30:14
こんにちは、質問させてください!!
以下の様なフォームを作成し、入力項目のチェックをJavaScriptで行ないたいのですが、うまくいきません。
<SCRIPT LANGUAGE="JavaScript">
<!--
function check_data(){
form = document.form_01;
for(cnt = 0; cnt <= form.max_cnt.value; cnt++){
if(form.sel_item[cnt].options[form.sel_item[cnt].selectedIndex].value == ""){
alert("選択されていません!!");
return false;
}
}
return true;
}
// -->
</SCRIPT>
<FORM ACTION="" NAME="form_01" onSubmit="return check_data()">
<SELECT NAME="sel_item">
<OPTION VALUE="">選択無
<OPTION VALUE="ABC">ABC
</SELECT>
<SELECT NAME="aaa">
<OPTION VALUE="">選択無
<OPTION VALUE="ABC">ABC
</SELECT>
<INPUT TYPE="hidden" NAME="max_cnt" VALUE=2>
<INPUT TYPE="submit" VALUE="OK">
</FORM>
セレクトアイテムを配列として使用する事は出来ないでしょうか?
ながながと申し訳ありませんが、教えてくださると大変助かります。
よろしくお願いします。m(__)m
saku
[E-Mail]
1999/05/17(月) 17:06:33
訂正です
>for(cnt = 0; cnt <= form.max_cnt.value; cnt++){
for(cnt = 0; cnt < form.max_cnt.value; cnt++){
です
たこすけ
1999/05/17(月) 17:06:44
> if(form.sel_item[cnt].options[form.sel_item[cnt].selectedIndex].value == "")
式がこうだったら
> <SELECT NAME="aaa">
これもNAMEを"sel_item"しないと駄目なんじゃないでしょうか?
saku
[E-Mail]
1999/05/17(月) 17:09:04
訂正2です
書き込む前にたこすけさんからご指摘がありました。
その通りです。
まったくお恥ずかしい。
saku
[E-Mail]
1999/05/17(月) 17:20:49
[[解決]]
あれれれれ・・・
なんと、出来てしまいました!!
どうもお騒がせしました。
[上に]
[前に]
[次に]