カーソルを残すイベントなどを提供するエディタを作成する場合、他の人があなたのエディタを使用するときに、提供されているエディタを使用する必要がある可能性があるため、このメソッドを使用して操作するのが最善です。イベント メソッドはいくつかのことを処理し、その一部は特別な要件に従って書き換える必要があるため、この場合、提供されたエディターをオーバーライドできるイベント メソッドを提供する必要があります。
<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>
目的: 完璧な呼び出し方法を改善します。
上記は私が皆さんのためにまとめたjs上書きオリジナルの方法であり、書き換え方法を提供しますので、今後皆さんのお役に立てれば幸いです。
関連記事:
javascriptのシミュレートされたオーバーロード、toStringメソッドの書き換えに対する詳細な回答
以上がjsの独自メソッドの上書きと書き換え方法の提供について徹底解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。