プロが教えるわが家の防犯対策術!

自サイトに検索機能を設置する場合formタグを使用しますが、
formタグを使用する時必須属性にactionがありますが、これは情報をcgiに送信するために必要とされていると思いますが、

あるサイトのformのソースを見たら、次のようになっていました。自サイトに検索機能があるのですが
<form method="post">だけになっていました。

これはactionは必須ですのでhtml自体が間違っていると思いますが、この場合
どこで検索されるのですか?送り先が不明ですが、どうやって検索されるのでしょうか?

その他に次のように書かれたサイトがありました。
<form method="get" action="http://www.そのサイトのURL">

このようにcgiを使用しないで自サイトに検索機能を作ることは可能ですか?

A 回答 (2件)

初めまして。

失礼します。

質問の趣旨とは異なっているとは思いますが、
Googleカスタム検索をご利用になるという方法も、
1つかと思います。

ご参考まで。

参考URL:https://www.google.com/cse/tools/create_onthefly …
    • good
    • 0

actionの指定がない場合は、自身に対して送信されます。


windowsユーザーは良く誤解されているのですが、そのファイルの拡張子は関係ありません。
拡張子には関係なく、そのHTML自体がCGIやPHPでしたら、actionをしたいしない場合は、自身への送信になります。
    • good
    • 0

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