次のように記述します。 js は特定のコンテンツを処理します。 <br> このメソッドは、acitveX コントロールの onXXXevent() イベントがトリガーされると呼び出されます。 それが 1 つ半だけならまだしも、そのような機能が何十個もページに埋め込まれています。さらに、VS2008 では、「選択したコンテンツの書式設定を設定する」では常に「操作を完了できませんでした。」というメッセージが表示されます。そのため、少なくともこの種の記述を別の方法で置き換えたいと考えています。別の js ファイルにあります。 コードをコピー コードは次のとおりです: VBScript の実装は非常に奇妙ですsub activex_onXXXevent() ' 特定のコンテンツを処理していますend sub わかりません。 コードをコピー コードは次のとおりです: <br>関数 onXXXevent(){ <br>//js コンテンツ<br>} <br>activexID.attachEvent("onXXXevent", onXXXevent> <br><br>; <br> ああ、このメソッドは完全に実装でき、JS ファイルに配置することもできます。 </div>ところで、attachEvent の内容を記録します。<br>最近の作業では、このメソッドは特定のイベントに他の処理イベントをアタッチすることができるので、その概要を以下に示します。基本的な使い方。 <br>その構文については、詳細な手順が記載されている「DHTML マニュアル」を参照してください。次に、インターネットから取得した例を示します。<br><br><br><div class="codetitle"> <span>コードをコピーします。 🎜><a style="CURSOR: pointer" data="93639" class="copybut" id="copybut93639" onclick="doCopy('code93639')"><u> コードは次のとおりです: </u></a> </span>document.getElementById("btn").onclick = method1; </div>document.getElementById("btn").onclick = <div class="codebody" id="code93639">document.getElementById("btn").onclick = method3; <br><br> <br>次のように記述すると、medhot3 のみが実行されます。 <br> </div> <br>コードをコピーします<br><br><div class="codetitle"> コードは次のとおりです。<span><a style="CURSOR: pointer" data="33160" class="copybut" id="copybut33160" onclick="doCopy('code33160')"> <u>var btn1Obj = document.getElementById("btn1"); //object.attachEvent(event,function) ; </u>btn1Obj.attachEvent("onclick",method1); </a>btn1Obj.attachEvent("onclick", method3); </span> </div> <div class="codebody" id="code33160">実行順序は、method3->method2->method1 <br><br>Mozilla系の場合、このメソッドはサポートされていないため、addEventListenerを使用する必要があります。 <br><br><br><br> </div> コードをコピーします <br><br><br> コードは次のとおりです。 <br><div class="codetitle"> <span>var btn1Obj = document.getElementById(" btn1"); <a style="CURSOR: pointer" data="14597" class="copybut" id="copybut14597" onclick="doCopy('code14597')">//element.addEventListener(type,listener,useCapture) ; <u>btn1Obj.addEventListener("click",method1,false); </u>btn1Obj.addEventListener("click",method2,false) ); </a>btn1Obj.addEventListener("click",method3,false); </span> </div> <div class="codebody" id="code14597">実行順序はメソッド 1->メソッド 2->メソッド 3</div>