- ベストアンサー
リンク先へパラメーターを渡す
type=submitが実行されると、そのフォーム内にある データが送信されるように、リンクをクリックされたとき あるデータをパラメータとして次ページに渡したいのですが、 どうすればよろしいのでしょうか? 色々な方法を教えていただければ、嬉しいのですが?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#25358
回答No.1
えとですね。 いちばん簡単なのは、 <a href="wwwww.cgi?a=1&b=2"> とすることです。これは、 <form action="wwww.cgi" method="get"> <input name="a" value="1"> <input name="b" value="1"> </form> と同じ意味になります。URLの?のあとにパラメータを渡した場合、それらは<FORM>タグのmethodオプションに"get"をしていしたものとして扱われます。 また、普通にフォームタグで <form action="wwww.cgi" name="abc"> <input name="a" value="1"> <input name="b" value="1"> </form> <a href="JavaScript:document.abc.submit()"> ここをクリックする </a> とする方法もあります。これは、<input type=submit>の変わりに<a>タグを使ってSubmitするためのメソッドを直接呼び出す例です。
お礼
たいへん参考になりました。 さっそく使ってみたいと思います。 適切なアドバイスありがとうございました。