• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:aタグでのデータ渡し)

aタグでデータ渡し可能?私の書き方やコツを教えてください!

このQ&Aのポイント
  • MySQLから取ったデータを条件で抽出したい場合、aタグを使用することは可能です。formとfor文の組み合わせがうまくいかない場合もありますが、aタグを使うことで問題を回避できるかもしれません。
  • フォームで送信することを希望していましたが、繰り返し処理の中でフォームを使用するとデータの取得がうまくいかないため、aタグの使用を考えています。
  • これまでの経験から、formとfor文の組み合わせでうまく動作した試しがないため、aタグを試してみたいと考えています。もし他に良いアイデアやヒントがあれば、教えていただけると嬉しいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • auty
  • ベストアンサー率58% (284/486)
回答No.1

aタグのhref属性を変える事が出来そうなので、送る前にクエリ情報に追加して送ってはどうでしょうか。 以下のコードを参考にしてみてください。 ------------------------------------------------------------ <html> <head> <title>test</title> <script type="text/javascript"> <!-- function selCheck(a) { var s = document.getElementById("sel"); a.href += "?sel=" +s.value; alert(a.href); } //--> </script> </head> <body> <a name="a1" href="*****" onclick="selCheck(this)">selCheck</a> <hr /> <select id="sel"> <option value="1"> AAAAAAAAAAAA </option> <option value="2"> BBBBBBBBBBBB </option> </select> </body> </html>

koke29
質問者

お礼

すごい!!バッチリですねーーーー!!! 回答待ちの間、formで何とか出来んものかと試行錯誤して とりあえずformでやりたかったことが出来るようになったのですが auty様の回答もいつか使うときが絶対あると思うので、大事なサンプル として保管したいと思います! PHPは独学の上にjavascriptはほぼ未知の言語なので サンプル加工すら おぼつかない私には、こんなに的確なコードがかけるauty様のような方は 神ですよ!本当にありがとうございますーーー。 今手掛けている仕事がそろそろ落ち着きそうなのですが、たぶんまた 困ったら質問しにくると思うので その時にはヨロシクお願いします♪

関連するQ&A