重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

メモ帳で作成した、10商品程度の商品紹介ページがあります。
各商品には、商品番号がついていて、それぞれに問い合わせボタンを
つけてありますが、同じcgiフォームにリンクがつけてあり、
商品番号はお客様に手入力をしてもらっています。

問い合わせボタンを押すとフォーム中で商品番号が自動入力
されるようにしたいと思っていますが、htmlを追加するだけで
簡単にできるものでしょうか。

以下は、そのリンクの部分です。ファーストサーバのフォームcgiを使っています。

<a href="https://www.自分のサイト/FS-APL/FS-Form/form.cgi?Code=otoiawase" target="_blank">
<img src="問い合わせボタンの画像.gif">
</a>

A 回答 (1件)

<a href="javascript:toi(問い合わせ番号)" target="_blank">


<img src="問い合わせボタンの画像.gif">
</a>

<script>
function toi(num) {
location.href = "https://www.自分のサイト/FS-APL/FS-Form/form.cgi?Code=otoiawase&" + num;
}
</script>

例えばこのようにすると、クリックしてJavaScriptを呼び出します。そのときに問い合わせ番号も一緒に送ります。
スクリプトtoi()では、URLを呼び出すときに問い合わせ番号(num)をURLに取り付けています。(この部分はCGIに合わせて変更)

otoiawase の後ろに&があるのは、CGIが受信したデータを切り分ける目印です。(任意に変更可能)
    • good
    • 0
この回答へのお礼

ありがとうございます。やってみましたがまだうまく作動しないので、サーバのサポートにも
きいてみるようにします・・・・

お礼日時:2010/05/15 16:51

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!