- ベストアンサー
2つの入力フォームの「入力窓」と「submitボタン」を共有させたい
javascriptについての質問です。 ふたつの入力フォームの「入力窓」と「submitボタン」を共有させたいと 思っています。「検索対象」は、ラジオスイッチで切り替えると します。どのような、scriptが必要なのでしょうか? まったくの初心者で、お恥ずかしいのですが、よろしくご指導 ください。 参考URL http://www.majibaka.com/
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
送り先をかえたいということならactionをいじることになります <form action="a.htm" method="get"> <input type="text" name="hoge" value="" /> <input type="submit" value="送信する" /><br /> <input type="radio" name="fuga" onClick="this.form.action='a.htm'" checked />送信先1 <input type="radio" name="fuga" onClick="this.form.action='b.htm'" />送信先2 </form> ただしこうすると、不要なパラメータfugaがついてしまいますので きにいらないならラジオボタンを別フォームにしてください <form action="a.htm" method="get" id="form_hoge"> <input type="text" name="hoge" value="" /> <input type="submit" value="送信する" /><br /> </form> <form> <input type="radio" name="fuga" onClick="document.getElementById('form_hoge').action='a.htm'" checked />送信先1 <input type="radio" name="fuga" onClick="document.getElementById('form_hoge').action='b.htm'" />送信先2 </form>
その他の回答 (1)
- 神崎 渉瑠(@taloo)
- ベストアンサー率44% (1016/2280)
<form> <p><input type="text" name="a"><input type="submit" value="送信"></p> <p><input type="text" name="b"><input type="submit" value="送信"></p> </form> 何がしたいのか分かりませんが、これでいいのでは?
お礼
ありがとうございました
補足
説明不足でした。すみません。 補足しました http://www.majibaka.com/
お礼
丁寧にご指導くださり、ありがとうございました。