
No.3ベストアンサー
- 回答日時:
チェックボックスやラジオボタンはチェックされていないと何も送信されないので、JavaScript でチェックボックスの値を変更しても意味がありません。
JavaScript依存でよいなら、確実に値が送信される hidden を使って
<input type="hidden" name="check_1" value="0">
<input type="checkbox" onclick="this.form.check_1.value=this.checked ? 1 : 0">
のようにすれば、常に 1 か 0 が送信されます。
依存したくない場合は、CGI側でデフォルト値を指定するようにします。例えば Perl で、フォームデータを %FORM に入れている場合、デコード処理の後で
$FORM{check_1} ||= 0;
のようにします。
No.4
- 回答日時:
#2です。
#3の方の言われる通り、チェックがない時はそもそも送られないので無意味でした。
あと、onclickで駆動して、値をセットするということは、onclickしないと動作しないということでもあるのでその点でも意味がなかったです。
最初の状態として checked になってないと意味がないですね(値がない状態にするのにクリックが必要でないと)。
No.2
- 回答日時:
クリックした時に強制的に値を付ける
<INPUT type="checkbox" name="check_1" value="1" onclick="javascript:this.value = (this.checked)? '1': '0';">
No.1
- 回答日時:
こんにちは。
value="0"
にしておいて、送信前に全チェックボックスを走査して、ONならvalueを1にする・・・。
こんなんしか思いつきません・・・。
すみません。
(^^ゞ
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
チェックボックスの返す値
-
hiddenで送ったデータの取り出し方
-
ボタンの処理
-
SUN BBSの改造方法
-
wordの数式について 定積分を書...
-
ラジオボタンが両方とも選択で...
-
[HTML]プルダウンメニューの横...
-
レスポンスが全く返ってこない
-
VB初心者。小数点以下の表示で...
-
チェックボックスとセレクトボ...
-
「value」に2つの値をセットす...
-
プログラミングについての質問...
-
リストボックス(multipleなsel...
-
ラジオボタンとセレクトメニュ...
-
select値をhiddenのvalueに渡し...
-
フリーズする原因
-
HTMLでテキスト読み込み
-
WEBページを強制的に横画面で見...
-
onMouseoverで下線表示したい(...
-
掲示板(kentさんの所のsunbbs...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
チェックボックスの返す値
-
別formのhidden項目を自form値...
-
複数フィールドの値を一つのVAL...
-
メールフォームの内容を送信者...
-
フォームがFirefoxで動作するの...
-
perlの文法について
-
&ReadParseについて
-
パスワードの連携について
-
確認画面で表示される商品名に...
-
チェックボックスでのvalue値の...
-
YOMIサーチのソース教えてくだ...
-
VBAでWEBもっと見るを押して...
-
チェックBOXにチェックを入...
-
複数の発行スタンドのメルマガ...
-
cgi(サイト内検索?)について。
-
ボタンの処理
-
<FORM TARGET="">で開く窓の大...
-
CGIでラジオボタンの選択結果を...
-
cgiの改造なんですけど助けてく...
-
”送信ボタン” ”クリアボタン”...
おすすめ情報