tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル クライアントスクリプトについて
投稿日: 2003/06/27(Fri) 12:06
投稿者mitu
[OSのVer]:Windows2000    [VBのVer]:VB.NET

ASP.NETアプリケーションの開発をしています。
以下のようなことをしています。

Private Sub Page_Load(ByVal sender As System.Object, _
                      ByVal e As System.EventArgs) Handles MyBase.Load
     'パネルの属性追加
     panel1.Attributes.Add("onmouseover", "Open_MenuPanel();")
     panel2.Attributes.Add("onmouseover", "Open_MenuPanel();")
     panel2.Attributes.Add("onmouseout", "Close_MenuPanel();")
End Sub

クライアントスクリプト(HTML)

<script type="text/javascript">
    function Open_MenuPanel(){
    document.getElementById("pnlMenuP").style.visibility="visible"
    }
    function Close_MenuPanel(){
    document.getElementById("pnlMenuP").style.visibility="hidden"
    }
</script>

Panel1にマウスカーソルが来たら、Panel2を表示。
Panel2からマウスカーソルが外れたら、Panel2を非表示。
とやっているのですが、Panel2のVisibleをFalseにしていると、
エラーとなります。起動時は、Panel2を非表示にしておきたいのですが、
何か良い方法はありますか?

お願いします。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。