お世話になっております。
name属性とvalue属性が設定されたサブミットボタンをフォームに複数設置すると
クリックしたボタンのみのnameとvalueが送信されると思いますが
今までそのような実装を見たことがありません。
だいたいsubmitFunc()などのJavascriptを作成しonClick属性で指定して
そこで値をセットしてから送信しています。
サブミットボタンに直接値を設定するような使い方ってあまりしないのでしょうか?
Javascriptを作成するのもその分手間がかかりますし、
Javascript自体をOFFにされたことを考えると
buttonに直接設定する方がいいと思いますがデメリットってなんでしょうか?
<input type="text" name="name" > ←「あああ」
<button type="submit" name="a" value="1">
<button type="submit" name="b" value="2">
<button type="submit" name="c" value="3">
<button type="submit" name="c" value="4"> ←クリック
<button type="submit" name="c" value="5">
結果:
"name":"あああ"
"c":"4"
のみ送信
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/10/04 12:25
2015/10/05 09:45
2015/10/05 13:24