-1

関数を起動する任意の要素(のような)onclickイベントから、IDを簡単に取得できます

var target = event.target || event.srcElement;

しかし、名前空間オブジェクト メソッド内でそれを取得する方法がわかりません。以下のようにしてみましたが、jsエラーがスローされました。

var evraklarPanel = {};
evraklarPanel.Formlar = {
    yeniEvrakTipiGrupAdiKayitForm: function(e){
        var target = event.target || event.srcElement;
    }   
}

私は得るTypeError: Cannot read property 'target' of undefined

4

1 に答える 1

3

エラーが発生する理由は次のとおりです。

eをイベント変数として渡しますeventが、関数内で使用します。

作業コード:

var evraklarPanel = {};
evraklarPanel.Formlar = {
    yeniEvrakTipiGrupAdiKayitForm: function(e){
        var target = e.target || e.srcElement;
    }   
}
于 2013-03-01T21:47:21.780 に答える