DOM事件探秘 3-3 求个火眼金睛,真的找不出问题,就是点了没反应!
window.onload=function(){
var login_btn=document.getElementById('login'),
login_box=document.getElementById('login_box'),
close=document.getElementById('close');
// 封装添加事件监听程序
function addEvent(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';
// if(close.stopPropagation){
// close.stopPropagation();
// }else{
// close.cancelBobble=true;
// }
}
//点击登录按钮显示登录层
addEvent(login_btn,'click',showLogin);
//点击关闭按钮隐藏登录层
addEvnet(close,'click',hideLogin);
我下载了源码,跟源码核对了都找不到,,,,求指出问题!