- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:aタグでのデータ渡し)
aタグでデータ渡し可能?私の書き方やコツを教えてください!
このQ&Aのポイント
- MySQLから取ったデータを条件で抽出したい場合、aタグを使用することは可能です。formとfor文の組み合わせがうまくいかない場合もありますが、aタグを使うことで問題を回避できるかもしれません。
- フォームで送信することを希望していましたが、繰り返し処理の中でフォームを使用するとデータの取得がうまくいかないため、aタグの使用を考えています。
- これまでの経験から、formとfor文の組み合わせでうまく動作した試しがないため、aタグを試してみたいと考えています。もし他に良いアイデアやヒントがあれば、教えていただけると嬉しいです。
- みんなの回答 (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>
お礼
すごい!!バッチリですねーーーー!!! 回答待ちの間、formで何とか出来んものかと試行錯誤して とりあえずformでやりたかったことが出来るようになったのですが auty様の回答もいつか使うときが絶対あると思うので、大事なサンプル として保管したいと思います! PHPは独学の上にjavascriptはほぼ未知の言語なので サンプル加工すら おぼつかない私には、こんなに的確なコードがかけるauty様のような方は 神ですよ!本当にありがとうございますーーー。 今手掛けている仕事がそろそろ落ち着きそうなのですが、たぶんまた 困ったら質問しにくると思うので その時にはヨロシクお願いします♪