商品ページが複数あり、そのページから「購入する」をクリックしたとき、その先にあるフォームに「商品名」「価格」が自動挿入されるようにしたいのですが、簡単な方法はありますか。ショッピングカートではなく、フォームに変数がひきつがれればそれでいいんです。分かりやすい技術ページなどお知らせ下さい。また、ショッピングカートでも、安価で、簡単にできるものがあればお知らせ下さい。よろしくおねがいします。

回答の条件
  • 1人1回まで
  • 登録:2009/06/21 09:13:12
  • 終了:2009/06/28 09:15:02

回答(2件)

id:inoshirou No.1

inoshirou回答回数1ベストアンサー獲得回数02009/06/21 13:27:37

ポイント35pt

そのような、「前のページで入力した値を次のページに引き継ぐ」ケースでは、

一般的にCGIが用いられることが多いと思います。


ですが、あまり複雑な処理を望んでいないようであれば

JavaScriptを用いるのも一つの手だと思います。


以下の検索結果に、HTMLのフォームから送信したデータを

JavaScriptを用いて取得する例があるので参考になると思います。

http://www.google.co.jp/search?hl=ja&q=javascript+get+%E5%8F%96%...

id:motokun44 No.2

motokun44回答回数42ベストアンサー獲得回数62009/06/21 15:08:34

ポイント35pt

<a href="form.html?hinmei=商品名&tanka=1000">購入する</a>

というようにパラメータを付けて form.html へ GET送信し、

form.html で javascript の location.search.substring を使ってこのパラメータを取得します。

下のURLをクリックしてみてください。

http://webmastertool.jp/jsform.html?hinmei=宮崎マンゴー&ta...

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません