Winar_阿进
2016-01-20 10:44
function showLogin(box){
box.style.display='block';
}
function hideLogin(box){
box.style.display='none';
}
//点击登录按钮显示登录层
addEvent(login_btn,'click',showLogin(login_box));
//点击关闭按钮隐藏登录层
addEvent(close,'click',hideLogin(login_box));在点击时是不能打开和关闭登录窗口的,谢谢。
var eventU={addEvent:function(ele,type,hander){
if(ele.addEventListener){
ele.addEventListener(type,hander,false);
}else if(ele.attachEvent){
ele.attachEvent('on'+type,hander);
}else{
ele['on'+type]=hander;
}
}
}
// 显示登录层函数
function showLogin(){
login_box.style.display='block';
}
// 隐藏登录层函数
function hideLogin(){
login_box.style.display='none';
}
eventU.addEvent(login_btn,'click',showLogin();
eventU.addEvent(close,'click',hideLogin();
}
addEvent(login_btn,'click','这位置是放一个函数名或者是匿名函数');
showLogin(login_box);hideLogin(login_box);是个表达式。
//点击登录按钮显示登录层
addEvent(login_btn,'click',showLogin);
//点击关闭按钮隐藏登录层
addEvent(close,'click',hideLogin);
DOM事件探秘
99527 学习 · 1305 问题
相似问题