1つのフォーム内の複数ボタンを判別するには?
[上に]
[前に]
[次に]
ます
[E-Mail]
2000/01/07(金) 14:58:17
いつもお世話になっています。FAQ だったらすみません。
IE・NNで、JavaScript を使用せずに以下のことを
したいと思っています。
1. 1つの FORM 内に2つの SUBMIT ボタンを用意する。
(どちらのボタンを押しても飛び先は同じ)
2. 飛び先で、どちらのボタンを押されたのかを判定する。
どなたかご存知の方がいらっしゃいましたら、教えてください。
よろしくお願いいたします。
XMP
2000/01/07(金) 15:13:17
submitボタンで NAMEとVALUEを設定すれば
FORM{'NAME'} で VALUE を拾えます。
http://www.tohoho-web.com/html/input.htm
ます
[E-Mail]
2000/01/07(金) 15:46:59
XMPさん、さっそくのご助言ありがとうございます。
私の知識が足りなくて申し訳ないのですが、
具体的な実現例などがありましたら、ご提示いただけないでしょうか。
よろしくお願いいたします。
XMP
2000/01/07(金) 16:05:24
ごめんなさいちょっと修正
>FORM{'NAME'} で VALUE を拾えます。
↑これ FORM{} とは限らないですね (^^ゞ
HTML側は
<input type="submit" name="ABC" value="あいう">
<input type="submit" name="XYZ" value="わをん">
こんなかんじです、
これをCGIが受け取ると
あいう を押すと xxx{'ABC'}に あいう
わをん を押すと xxx{'XYZ'}に わをん
が入ります、ちなみにxxxの部分は他のフォームと一緒です。
他に、JSを使う方法とかも有るけど 割愛
ます
[E-Mail]
2000/01/07(金) 19:52:46
[[解決]]
XMPさん、解説をありがとうございます。
CGI の知識が足りずにお手数をおかけしてすみません。
FORM は変数名だったのですね。
ご指摘の方法で実現できました。
ありがとうございました。
[上に]
[前に]
[次に]