0

入力要素にイベントをアタッチしようとすると、body 要素の onload にこのコードを配置します。

bornDate.attachEvent("onblur", validade(true));

しかし、onload では、関数 validade が実行されます! この関数は、bornDate 要素の onblur でのみ実行されます。

4

1 に答える 1

1

バリデーションが実行されないようにするには、関数呼び出しを関数内に埋め込む必要があります。関数参照が attachEvent に渡されます。

bornDate.attachEvent("onblur", function () {
    validade(true);
});
于 2013-10-05T16:19:22.867 に答える