だから、これは私の問題です。ドキュメントのさまざまな場所から「onevent」を追加できるようにしたいと考えています。以下で説明します。
トリガー "onblur='alert(this.value)'" を持つ入力があるとします。
<input type="text" onblur="alert(this.value)" id="MyInput" />
しかし、おそらく後で、アラートの後に発生する追加のイベントを追加することを決定します。これも、DOM の別の場所から「onblur」します。以下のように
<script type="text/javascript">
function attachOnBlurToSomething (id)
{
document.getElementById(id).onBlur = function () {
alert("Another alert!");
};
}
attachOnBlurToSomething ("MyInput");
</script>
もちろん、上記はすべてブルコードです。しかし、シナリオは同じです。この場合、「Another alert!」というメッセージが表示されます。ぼかします。でも両方走らせたい。順番は特に問いません。どうやって?
ありがとう、アントン