这里的句柄就是如何来触发此事件..
创新互联建站成立于2013年,我们提供高端成都网站建设公司、成都网站制作、成都网站设计、网站定制、成都全网营销、小程序开发、微信公众号开发、seo优化服务,提供专业营销思路、内容策划、视觉设计、程序开发来完成项目落地,为成都生料搅拌车企业提供源源不断的流量和订单咨询。
比如: 一个表单元素失去焦点. 那么这个事件的句柄就是onBlur();
在键盘上按了某个键 句柄就是onKeyPress
等等..
经过测试,可行!
下面是改好的代码!
html
headtitle导航树例子/title
script language="javascript" type="text/javascript"
function dashu(e){
if(!document.getElementById) return;
if(!e) var e=window.event;
whicklink=(e.target)?e.target.id:e.srcElement.id;
menu=document.getElementById(whicklink+"menu");
boolean=(menu.style.display=="none");
obj=document.getElementById(whicklink);
objname=obj.firstChild.nodeValue.substring(3);
if(boolean){
menu.style.display="block";
obj.firstChild.nodeValue="[-]"+objname;
}
else{
menu.style.display="none";
obj.firstChild.nodeValue="[+]"+objname;
}
}
function cheshi(){
document.write("wodeshijiebushimeng");
}
/script
/head
body
ul
lia id="yonghu" href="#"[+]用户管理/a !--主菜单--
ul id="yonghumenu"lia href="#"修改密码/a/li
lia href="#"注销账号/a/li
lia href="#"查看密码/a/li
/ul
/li
lia id="bumen" href="#"[+]部门管理/a
ul id="bumenmenu"lia href="#"修改密码/a/li
lia href="#"注销账号/a/li
lia href="#"查看密码/a/li
/ul
/li
lia id="xinxi" href="#"[+]信息管理/a
ul id="xinximenu"lia href="#"修改密码/a/li
lia href="#"注销账号/a/li
lia href="#"查看密码/a/li
/ul
/li
/ul
form name="myform"
input type="button" name="mybutton" id="mybutton"
/form
/body
/html
script
document.getElementById("yonghu").onclick=dashu;
document.getElementById("bumen").onclick=dashu;
document.getElementById("xinxi").onclick=dashu;
document.getElementById("mybutton").onclick=cheshi;
/script
这里的句柄就是如何来触发此事件..
比如: 一个表单元素失去焦点. 那么这个事件的句柄就是onBlur();
在键盘上按了某个键 句柄就是onKeyPress
等等..
参考资料: