• ベストアンサー

JavaScriptでプルダウン(ドロップダウン)メニューを作りたい!

JavaScriptでプルダウン(ドロップダウン)メニューを作りたいのですが、 http://www.openspc2.org/reibun/JS_TipsAndTricks/menu/002/index.html このサイトを参考に作ってみたのですが、 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> これを頭に入れるとうまく行きません。 これはどうしても必要なので、どうにかこれ入りで作りたいです。 どうしたら良いでしょうか? 理想はこんな感じです http://jsajax.com/DropDownMenuArticle286.aspx あと、JavaScriptは外部ファイルで作りたいです。 上記のサイト以外に参考サイトなどありましたら、とてもありがたいです! よろしくお願いいたします!!

質問者が選んだベストアンサー

  • ベストアンサー
  • abril
  • ベストアンサー率69% (388/560)
回答No.3

既にANo.1、2様が適切なご回答をされていますので、これは補足です。 参考にされたサイトのスクリプトは、DOCTYPE宣言がないHTML上で動作している(=適切なDOCTYPE宣言をしたHTMLファイル上では挙動が変わる可能性がある)ので、そういったサンプルはあまり参考にされない方が宜しいかと…DOCTYPE宣言のないHTML文書はNGですので。 ※以前、似たようなご質問がありましたのでよろしければ参考までに(http://oshiete1.goo.ne.jp/qa4164226.html ※ANo.5-7のみ関連)。

その他の回答 (2)

  • hiromi-5
  • ベストアンサー率15% (36/235)
回答No.2

これくらいなら外部JavaScriptをわざわざ使用しなくてもHTMLとCSSでできるね http://www.stylish-style.com/csstec/ultimate/css-roll-1.html よろしくお願いします

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

メニューについてはjavascriptの板ですでに何度か質問・回答があるので そちらを参考になさってはいかがですか? http://oshiete1.goo.ne.jp/goo_oshiete.php3?c=254

関連するQ&A