vb.net制作简单的下拉菜单
(1)首先写两个js函数,获得页面中需要获得点的x,y坐标(如果是已经确定该点的位置,则可以不写): (2)提前写好要点击下拉按钮要显示的div (3)找好下来菜单的小图片,在图片上写好onClick事件(并且先设定其中一个不显示): (4) function move(num) { document.getElementById ("img1").style .display ="none"; document.getElementById ("img2").style.display="inline"; //alert("aaaaa"); var sm = document.getElementById ('showSMenu_' + num); sm.style.display = "block"; //下面一段是将div在根据传入的参数在特定位置显示,某些情况下可以不写 var a = document.getElementById ('a'); var x = pageX(a); var y = pageY(a); //sm.style.left = x + num * 300; sm.style.left = 100; sm.style.top = y; } function out(num) { document.getElementById ("img1").style .display ="inline"; document.getElementById ("img2").style.display="none"; var sm = document.getElementById ('showSMenu_' + num); sm.style.display = "none"; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- ios – CocoaPods仅依赖于调试/发布版本
- 数组 – Swift:通过引用传递数组?
- c# – 调整Infragistics UltraGrid的大小以完美契合其内容
- c – 如何在MacOS X Sierra上安装Qt并在终端上添加qmake
- 数组 – 使用SimpleXMLElement和keys数组的Twig“in”运算符
- C# 给Word文档添加内容控件
- ruby-on-rails – 如何跟踪与Bundler相关的DEPRECATION WAR
- c – SSE指令集未使能
- (转)通过Stratus 服务器在Flash Player中使用RTMFP 开发
- 使用c中的libcurl进行curl调用的默认超时