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
WBOYOriginal
2016-05-16 16:37:041433Durchsuche
<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>

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!

Stellungnahme:
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