<input type="submit">にname属性をつけたときの動作
[上に]
[前に]
[次に]
Y君
2000/06/02(金) 11:57:12
<form action="hoge.cgi">
<input type="text" name="color" value="red">
<input type="submit" name="button" value="送信">
</form>
というフォームをWinNT4+IE5.01で送信するとき、
送信ボタンを押すと
hoge.cgi?color=red&button=送信
テキストボックスでリターンを押すと
hoge.cgi?color=red
になっているような気がします。
他の環境でも同じでしょうか?仕様的にはどうなのでしょうか?
#職場のPCなので、他のUAを入れられないんです。
バギンズ
2000/06/02(金) 18:04:43
一応、過去ログではこーいう事になっているようですが
../200001/00010085.htm
http://www.tohoho-web.com/lng/g200005/00050075.htm
全てのUAなのかはどうかはわかりません。
Y君
2000/06/02(金) 18:26:27
>一応、過去ログではこーいう事になっているようですが
はい。ボタンを押したときにボタンのvalueが渡るのは分かってるんです。
問題なのはリターンでsubmitの場合の挙動に関する規格です。
でも、確かにボタンが複数配置された場合は困りますね。。。
自分も含めてリターンでsubmitする人って多いと思います。
JavaScriptを使わないといけないのでしょうか・・・
他のUAでの実験結果も知りたいので、もうちょっと継続させていただきます。
Fuji.♪
[E-Mail]
[HomePage]
2000/06/02(金) 18:30:38
そもそもテキスト入力欄にフォーカスがあるときにEnterを押したらsubmitを自動的に押下する仕様はIE以外にどのくらいあるのでしょうか?
私は見たことないのですが。
バギンズ
2000/06/02(金) 19:04:24
あっそうかEnterでしたね。(^_^;)
私の方(WinNT IE5.01)でテストしたら、SubmitボタンもIEも両方とも
「button=送信」は送られています。
Win NC4.6でも一応やりましたが当然ながらEnterでは送信されませんでした。
>でも、確かにボタンが複数配置された場合は困りますね。。。
複数ボタンは、先に表示されている方のsubmitボタンが押されますね。(IE)
バギンズ
2000/06/02(金) 19:05:34
間違い(^_^;)
>私の方(WinNT IE5.01)でテストしたら、SubmitボタンもIEも両方とも
私の方(WinNT IE5.01)でテストしたら、SubmitボタンもEnterも両方とも
[上に]
[前に]
[次に]