- 締切済み
フォームでこのようなことは出来ますか?
自分のサイトに、ページ内検索CGIを設置しています。 そして、そのCGIに、フォームから情報を送るようになっています。 このCGIは、検索語の先頭に「t:」をつけることで ページタイトルのみを検索してくれる機能があるのですが、 あまり活用してくれる人がいないのが実情です。 そこで、横に「タイトルのみで検索」と書いたチェックボックスを作り、 ここにチェックが入っていたら、自動的に 「t:検索語」という文字列で検索できればいいな、 と思ったのですが、上手くいきません。 乏しい知識でいろいろ試してみたのですが、 t:と検索語の間に空白が入ってしまうので、 AND検索とみなされてしまうのです。 このような形のフォームを作るのは無理なのでしょうか? もし出来るのなら、方法をご教授いただければ幸いです。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- the845t
- ベストアンサー率33% (246/743)
回答No.1
例えば、JavaScriptを使って、 そのチェックボックスにチェックを入れたら自動的に 「t:」と検索フォームに入力されるようにしては?
お礼
回答ありがとうございます。 JavaScriptで、ということは、 フォームでは無理、ということでしょうか? 表示されるのはスマートでないように思うので、 できれば避けたいのですけど…。 (それ以前にそんなJavaScriptは私には作れない、という話もあるんですが(汗))