Heim > Web-Frontend > js-Tutorial > So überschreiben Sie die ursprüngliche Methode in js, um Fähigkeiten zum Umschreiben von Javascript zu erlangen

So überschreiben Sie die ursprüngliche Methode in js, um Fähigkeiten zum Umschreiben von Javascript zu erlangen

WBOY
Freigeben: 2016-05-16 16:37:04
Original
1459 Leute haben es durchsucht
<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>
Nach dem Login kopieren

Zweck: Verbesserung der perfekten Aufrufmethode.

Wenn Sie einen Editor erstellen, der einige Ereignisse zum Verlassen des Cursors usw. bereitstellt, verwenden Sie am besten diese Methode, denn wenn andere Ihren Editor verwenden, müssen Sie möglicherweise die vom Editor bereitgestellten Ereignismethoden verwenden, um einige zu verarbeiten Einige Ereignisse müssen entsprechend den besonderen Anforderungen neu geschrieben werden. Daher ist es in diesem Fall erforderlich, Ereignismethoden bereitzustellen, die das Überschreiben der vom Editor bereitgestellten Ereignismethoden ermöglichen!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage