質問: フォームを3つつくり、トップからの![]()リンクの時は指定フォームにリンクしたい。 javascript初心者です。 サブpage(診察予約のリンク先のhtml)で各フォーム(お問い合わせ・予約・ゲストブックなどを)を一つのhtmlにまとめたく、iframeもしくはinnerhtmlを使い、サブメニューでdisplay="none"切り替えなどで、各フォームを切り替えたいと作成し始めたものです。 サーバーサイドのcgiはkentさんのフリーcgiのclipmailやajaxを使用する予定でおります。 ただ条件として、トップのコンテンツ内の「メール相談画像」ボタンからのリンク先はお問い合わせフォームで、通常の横メニューボタン(緑の)の診察予約ボタンからのリンク先は予約フォームがデフォルトとして表示されるようにしたいわけです。 【ご参照お願いします。】 http://miya-fc-2008.sakura.ne.jp/ たぶんjavascriptで条件式を用いてリンク先を振り分ければいいと思ったので、質問投稿させて頂きましたが、具体的にどういう条件式などで 書いていけばいいか分かりません。 アドバイス頂けると幸いです。 宜しくお願いします。
回答: だいぶ遅くなってしまいました。すみません。 方法は2つほど考えて参りました。 1.のようにもうひとつ標準表示のフォームを「display:none;」を削除して配置する。 js非対応・無効ブラウザではフォームの切り替えもできないわけですから、 他2つのファームも別ファイルで作成・リンクするしか切り替えの方法はないようです 2.で非対応・無効ブラウザでのみのスタイル指定。 この方法では、正常に動作はしても文法的に問題があるのでお勧めできません^^; (は内、