亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

I have a question,是關于preventDefault的

<a?>跳轉</a>
<script>
????var?event={
????????//?增添事件
????????addEvent:function(ele,type,handle){
????????????if(ele.addEventListener){
????????????????ele.addEventListener(type,handle,false);
????????????}else?if(ele.addElement){
????????????????ele.addElement("on"+type,handle);
????????????}else{
????????????????ele["on"+type]?=?handle;
????????????}
????????},
????????//阻止默認行為
????????preventDefault:function(event){
????????????if(event.preventDefault){
????????????????event.preventDefault();
????????????}else{
????????????????event.returnValue=false;
?????????????}
?????????}
?????};
?????????var?goto=document.getElementById("goto");
?????????event.addEvent(goto,"click",function(e){
?????????????e=event?||?window.event;
?????????????event.preventDefault(e);
?????????});
</script>

如上,可是在瀏覽器中無論chrome還是IE都無效啊,該跳轉還是跳轉了.

正在回答

1 回答

應該是因為定義對象名為event的原因的,我復制你的代碼改成eventHandler沒問題

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

I have a question,是關于preventDefault的

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號