Rumah >hujung hadapan web >tutorial js >Bagaimana untuk menimpa kaedah asal dalam js untuk mencapai kemahiran menulis semula_javascript

Bagaimana untuk menimpa kaedah asal dalam js untuk mencapai kemahiran menulis semula_javascript

WBOY
WBOYasal
2016-05-16 16:37:041433semak imbas
<font face="Arial" style="background-color: #ffffff"><</font>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>

Tujuan: Meningkatkan kaedah panggilan yang sempurna.

Jika anda membuat editor yang menyediakan beberapa acara cuti kursor, dsb., sebaiknya gunakan kaedah ini untuk beroperasi, kerana apabila orang lain menggunakan editor anda, anda mungkin perlu menggunakan kaedah acara yang disediakan oleh editor untuk mengendalikan beberapa Sesetengah acara perlu ditulis semula mengikut keperluan khas Oleh itu, dalam kes ini, adalah perlu untuk menyediakan kaedah acara yang membenarkan mengatasi kaedah acara yang disediakan oleh editor!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn