• 締切済み

selectフォームの未選択の項目にフラグ

下記のselectフォームを用いてASPにデータを渡したいのですが、 未選択の項目にフラグを立てて(例えば"0")データを渡すことは可能でしょうか? ご教授宜しくお願い致します。 <select name="hoge" multiple> <option value="1" selected>111</option> <option value="2">222</option> <option value="3">333</option> <option value="4">444</option>

みんなの回答

回答No.2

<html> <head> <script> function show_uncheck(){ with(document.form1){ len = hoge.length; msg = ''; for(i = 0; i < len; i++){ data = hoge.options[i]; msg = msg + data.value + ' : ' + data.selected + '\n'; } alert(msg); } } </script> </head> <body> <form name="form1"> <select name="hoge" multiple> <option value="1" selected>111</option> <option value="2">222</option> <option value="3">333</option> <option value="4">444</option> </select> <input type="button" value="check" onclick="show_uncheck();"> </form> </body> </html> 上記scriptで選択したかどうかの判断は付きます。 これを使いやすいデータに加工して、ASPに渡すのはどうでしょうか? すみません。ASPはよく知らないので、コメントできないです。

  • ryk1234
  • ベストアンサー率40% (46/113)
回答No.1

受け取り側のASPでデータが送られてきていないものに対してフラグをたてる処理で代用するしかなさそうですが…

関連するQ&A

専門家に質問してみよう