チェックボックスに必ずチェックをいれるには?

[上に] [前に] [次に]
小村ひなの [E-Mail] [HomePage] 1999/09/05(日) 15:17:40
サーバのフォームCGIを使って、メールフォームを作ったのですが、「内容確認画面の有無」のチェックボックスを、必ずチェックしている状態にして、ページ上では見えないようにする方法はありませんか?
ちなみに、サーバの「フォームCGIを作成するためのページ」には、
「常にノーチェックで送信する場合は
<INPUT TYPE="hidden" NAME="no_check" value="on">とする。」
と書いてありました。

paraQ 1999/09/05(日) 17:55:28
であれば素直に
<INPUT TYPE="hidden" NAME="no_check" value="on">
を<FORM>…</FORM>の中に入れればいいのでは?
「TYPE="hidden"」なのでブラウザからは見えません。

1999/09/06(月) 00:57:52
http://www.miracle.ne.jp/manual/FormMail.txt
ここですよね?
もうちょっと親切というかわかりやすく言うと、26:の
<INPUT TYPE="checkbox" name="no_check" value="on">
を消して
<INPUT TYPE="hidden" NAME="no_check" value="on">
に差し替えると言うことです。

小村ひなの [E-Mail] [HomePage] 1999/09/08(水) 20:49:19
みなさん、違います!!
私が言っているのは、「チェックして」であって、サーバの所のは、「ノーチェックで」です。お間違えのないようにお願いします。
それではもう一度、いい方法はありませんか?

B-Cus 1999/09/08(水) 21:16:35
> 「内容確認画面の有無」のチェックボックスを、必ず
> チェックしている状態にして、ページ上では見えない
> ようにする方法はありませんか?
という質問をフツーに解釈すれば、やはり
 <INPUT TYPE="hidden" NAME="no_check" value="on">
が正解でしょう。あなた自身はわかっているつもりかも
しれませんが、他の人には言いたい事が伝わってないと
思います。質問の仕方を見直しましょう。

「確認画面を出さないで送信」をONにしたい(=確認しない)のですか?
「確認画面を出さないで送信」をOFFにしたい(=確認する)のですか?

「確認画面を出さないで送信」をOFFにしたくて、
それをユーザに変更させたくなければ(=ページ上では見えない)、
 <INPUT TYPE="..." NAME="no_check" value="on">
をHTMLに *書かない* が正解。

長月 1999/09/09(木) 00:08:47
ようは、内容の確認をせずに、すぐに送信できるようにしたい。
だから、「内容確認画面を出さないで送信する」のチェック
ボックスが邪魔ということかな?

<INPUT TYPE="checkbox" name="no_check" value="on">で、
チェックして送られると、no_checkの値は、on(=確認しない)で、
チェックしないと、no_checkに何も入らない(確認する)って
ないってなってないでしょうか?

チェックしたのと、同じ状態をつくるならば、
<INPUT TYPE="checkbox" name="no_check" value="on">でいいし、
チェックしないのと同じ状態をつくるならば
何も書かないか、<INPUT TYPE="checkbox" name="no_check">にするか、
実際に、やってみればいいと思いますよ。

結局、堂々巡りだったりして。。。(--;;

OK 1999/09/09(木) 00:34:14
[[解決]]
うしっ!
OK!

ぶれいものめ 1999/09/10(金) 15:38:13
お礼の一言ぐらい有ってもいいんじゃないのかな?>小村ひなの

小村ひなの 1999/09/10(金) 19:58:28
>OKさん
なんで勝手に解決してるんですか?
>ぶれいものめさん
ぶれいものはあなたでしょう。
お礼言わなくて(そりゃ)ごめんなさいねっっ。(怒)
体育祭の準備で忙しくて、なかなかパソができなかったんですっっ。(激怒)
一応学生ですからっっ。(超激怒)

あぁ、もうココやだっっ。。

小村ひなの [E-Mail] [HomePage] 1999/09/10(金) 20:05:51
B-Cusさんの言うとおり、私も説明が不充分だったと思います。
B-Cusさんの言い方をお借りして言うと、
「確認画面を出さないで送信」をONにしたい(=確認しない)の方です。
長月さんには理解していただけているようです。
しかし、
<INPUT TYPE="checkbox" name="no_check" value="on">
にすると、確認画面が出てきてしまいます。
お手数ですが、もう一度アドバイスをお願いします。

B-Cus 1999/09/10(金) 20:10:31
> <INPUT TYPE="checkbox" name="no_check" value="on">
> を消して
> <INPUT TYPE="hidden" NAME="no_check" value="on">
> に差し替えると言うことです。
でうまくいきそうな気がしますが、ダメだったんですか?
そのFORMはどこにあるんですか? URLを書いてください。

長月 1999/09/10(金) 20:14:43
あ、私の説明がまずかった。。。上のB-Cusさんと同じことだけど、

チェックしたのと、同じ状態をつくるならば、
<INPUT TYPE="hidden" name="no_check" value="on">でいいし、
チェックしないのと同じ状態をつくるならば
何も書かないか、<INPUT TYPE="hidden" name="no_check">にする
と書きたかったのです。。

ようは、checkboxをhiddenにしてみては、と言いたかったのです。

小村ひなの [E-Mail] [HomePage] 1999/09/10(金) 20:23:43
>B-Cusさん
上のアドレスの所にあります。
>長月さん
私が聞きたいのは、「チェックしたのと、同じ状態」です。
それで、それも試してみたのですが、ダメでした。

長月 1999/09/10(金) 20:29:32
(^^;;;
だから、<INPUT TYPE="hidden" name="no_check" value="on">
だと思うのですが。。。
やってみて、できなかったのでしょうか?

小村ひなの 1999/09/10(金) 20:38:14
>長月さん
はい、できませんでした(笑泣き)。
新しい案をお願いします。

やす 1999/09/10(金) 20:42:01
<INPUT TYPE="checkbox" name="no_check" value="on" checked>

こういうこと?

小村ひなの 1999/09/10(金) 20:43:45
ここ、誰かさんが、解決ボタンを押してしまっているので、新しく移動します。お手数ですが移動してください。
解決してないので、あえて「解決」のチェックはしません。

長月 1999/09/10(金) 20:44:02
あ、できなかったのですか。。。
私のサイトで試したときは、同じ情報がきたのですが。。。
ちょっと、思案。。

とほほ 1999/09/11(土) 00:19:33
ちなみに、移動先はこちらのようです。
../199909/99090134.htm
みなさん、気を静めて対応してくださいね(^o^;)

[上に] [前に] [次に]