Heim >Web-Frontend >js-Tutorial >So überschreiben Sie die ursprüngliche Methode in js, um Fähigkeiten zum Umschreiben von Javascript zu erlangen
<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!