DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> js怎麼覆蓋原有方法實現重寫
js怎麼覆蓋原有方法實現重寫
編輯:關於JavaScript     
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<script>
function myblur () {
alert("1、離開");
}
function bindEvent(func){
myblur = func;
}
function myonclick() {
bindEvent(function(){
alert("天啊!myblur方法被覆蓋了!");
});
}
</script>
</head>
<body>
<input type="text" onblur="myblur()" value="光標選中然後光標離開會調用myblur()方法"/>
<input type="button" onclick="myonclick()" value="覆蓋myblur()" />
注:覆蓋myblur()後,再次光標選中輸入框然後再離開
</body>
</html>

目的:提高完善的調用方法。

如果你做了一個編輯器,裡面有提供一些光標離開事件等,最好使用此方法來操作,因為當他人使用你的編輯器時,也許要用到編輯器提供的事件方法處理些事情,其中部分事件需要根據特殊要求進行重寫,因此,出現這種情況,提供允許重寫編輯器提供的事件方法是很必要的!

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved