メールフォームCGIとサイト内検索の併用

こちらの掲示板は終了しました。ご質問などはサポートセンターをご利用ください。

和田様
お世話になっております。
メールフォームCGIを使わせて頂いております。
素晴らしいソフトに出会うことができて感激です!ありがとうございます!

ひとつ質問があります。
メールフォームCGIとYahooのサイト内検索を同じページに設置しようと試みました。
サイト内検索の「検索」ボタンを押すと、メールフォームの「送信」ボタンを
押したことになってしまいます。
検索ボタンのソースは↓です。
<input type="submit" value="検索" id="srchBtn">

cgiやjsをいじることでこの問題は解決できるでしょうか?
また、どこをいじれば良いでしょうか?

お忙しいところ恐縮ですが、よろしくお願いいたします。

Re:メールフォームCGIとサイト内検索の併用
和田 - 2009-01-29 01:01:16むしろそれはHTML側ですね!メールフォームの<form>内にYahoo検索を入れたらダメです!
メールフォームの<form>の外に出してください!
Re:Re:メールフォームCGIとサイト内検索の併用
たいら - 2009-01-29 08:41:01できました!ありがとうございます。
メールフォームCGIを</form>で閉じていなかったため、
下の方の検索まで影響していました。。。ケアレスミス。。
和田様のお陰で早期解決できました。本当にありがとうございました!
XML 宣言について
山本 - 2009-01-29 12:35:33和田様 
オシャレすぎるフォームに感激し、さっそく取りこんでいるのですが、どうしてもXML 宣言を入れるとレイアウトが崩れまくります。<?xml version="1.0" encoding="Shift_JIS"?><?xml version="1.0" encoding="UTF-8"?>でも同じです。
この宣言をなくしてオシャレなフォームを正常に機能させることはできないでしょうか???
また、宣言をし、スタイルシートの文字コードはShift_JIS、UTF-8、UTF-8N、改行コードはCR+LFにスタイルシート、JSファイルを何度も変換したのですが、知識がないため、レイアウトを奇麗にできません。(CSSが効かない)
どうやら頭はヒートしてしまいました。
是非、ご教授いただければと思います。宜しくお願いいたします。
Re:XML 宣言について
和田 - 2009-01-29 17:12:10そうですねぇ・・・。基本はXMLでstrictで記述されているHTMLが前提なので、う~む・・・。
URLをメールでご連絡頂けると助かりますっ!ソースのぞいてみますのでっ!

コメント欄