Si vous créez un éditeur, qui fournit des événements de sortie de curseur, etc., il est préférable d'utiliser cette méthode pour fonctionner, car Lorsque d'autres personnes utilisent votre éditeur, ils peuvent avoir besoin d'utiliser les méthodes d'événement fournies par l'éditeur pour gérer certaines choses. Certains événements doivent être réécrits en fonction d'exigences particulières. Par conséquent, lorsque cela se produit, fournissez un moyen d'autoriser la réécriture. des événements fournis par l'éditeur est très nécessaire !
<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>
Objectif : Améliorer la méthode d'appel parfaite.
Ce qui précède est le js que j'ai compilé pour vous afin de couvrir la méthode originale et de fournir une méthode de réécriture. J'espère qu'il sera utile à tout le monde à l'avenir.
Articles associés :
Réponses détaillées à la surcharge de la simulation javascript, réécriture de la méthode toString
Explication détaillée du rechargement JS Écriture du prototype objets
Explication détaillée des techniques d'écrasement et de surcharge pour les méthodes js
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!