タイトル : クライアントスクリプトについて 投稿日 : 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を非表示にしておきたいのですが、 何か良い方法はありますか? お願いします。 |