プロが教える店舗&オフィスのセキュリティ対策術

ホームページで辞典を作ろうと思っています。
クリックすると、その単語の説明が下に表示されて、再度クリックすると、表示が閉じるタイプのものが作りたいのですが、現在私が作っているものではエラーが出ます。
<HTML>
<HEAD>
<TITLE>単語辞典</TITLE>
<SCRIPT language="JavaScript"></SCRIPT>
<STYLE type="text/css">
<!--
.sld{ border:1 solid #000;
padding:3;
background-color:"F0F0F0F0 ;}
-->
</STYLE>
</HEAD>
<BODY>
<I>あ行</I><BR>
<A onClick=" sld('01')">■単語<BR>
</A>
<DIV style="DISPLAY:none; class=sld id=01">単語の説明文</DIV>
</BODY>
</HTML>
※エラーは<A onClick=".....">のAの部分で「オブジェクトを指定してください」と出てきます。
どなたかお願いします。

A 回答 (1件)

何をされたいのかが、これじゃよくわかりませんね。



まず、<A onClick=" sld('01')">では、文法的に間違っています。
<A href="ダミーファイル名もしくはjavascript:void('0');" onClick="sld('01');">■単語</A><BR>
とするべきでしょう。

後、onClickにCSSを指定していますが、onClickはJavascriptですので、CSSで指定したCLASSを呼び出せるわけはないですよ?

CSSとJavaScriptをごっちゃにしていようですので、まずそこらへんから整理された方がいいかと。

やりたいことのサンプルは、参考URLの「Samples 出す/消す」→「サンプル4」をご参照ください。

参考URL:http://allabout.co.jp/computer/javascript/closeu …
    • good
    • 0
この回答へのお礼

すいません。プログラム載せてしまったのがいけなかったですね。
文章でなんと質問していいのか分からなくて……。
ご記入していただいたアドレスのサンプルを見てきたんですが、どうも違うようです。
ツリー式メニューの応用のような感じで単語帳を作りたかったんですが。
アドバイスありがとうございました。もう少し整理してみます。

お礼日時:2002/11/05 16:23

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