<script>
??????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";
????????}
????????//點擊登錄按鈕顯示登錄層?????????
????????addEvent(login_btn,"click",showLogin);
????????//點擊關閉按鈕隱藏登錄層
????????addEvent(close,"click",hideLogin);
??????
</script>
2016-03-06
16行ele.去點
31行加 }
2016-03-06
.....我忘了最初函數的一個大括號
2016-03-06
16行‘ele.‘那個點去了,怎么還不行