javascriptでキャッチされていない型エラー:オブジェクトにメソッドがありません

アマウリ
Uncaught TypeError: Object 0 has no method 'addEventListener' 

var A={};
A.addEventsToClassName=function(event,className,func)
{
    var a=document.getElementsByClassName(className);
    for(var b in a)
        {
            b.addEventListener(event,func,false);
        }
};

オブジェクトbは、コードの後半で関数が呼び出されると、要素オブジェクトになることを意味します。このエラーを防ぐにはどうすればよいですか?

ジャック

Afor (var b in a)a、実際の値はなく、内のプロパティ名を示します。したがって、aそれらを使用する場合は、参照を取り消す必要があります。

a[b].addEventListener(event, func, false);

また、これはデータ構造のような配列であるため、次のように繰り返す必要があります。

for (var i = 0; i < a.length; ++i) {
    a[i].addEventListener(event, func, false);
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Javascriptエラー:キャッチされていないTypeError:オブジェクト[オブジェクトオブジェクト]にメソッド 'src'がありません

分類Dev

Backbone.js:キャッチされていないTypeError:オブジェクト[オブジェクト配列]にメソッド 'set'がありません

分類Dev

jQuery UI-キャッチされていないTypeError:オブジェクト[オブジェクトオブジェクト]にはメソッド 'タブ'がありません(jade内)

分類Dev

TypeScript | エラーを拡張します(キャッチされていないTypeError:これはXオブジェクトではありません)

分類Dev

PHP SOAP:致命的なエラー:キャッチされないSoapFault例外:[HTTP]認証オブジェクトがSecurityContextで見つかりませんでした

分類Dev

キャッチされないエラー:Firebaseオプションでストレージバケットが定義されていません。(ウェブ)

分類Dev

オブジェクトを修正する方法には、適用されていない変換があります。これは、アーマチュアのあるメッシュでは機能しません。エクスポートがキャンセルされました

分類Dev

jsonオブジェクトでキャッチされていない型エラー

分類Dev

AJAX成功オブジェクトでキャッチされていない型エラー

分類Dev

エラー「select_」に適用可能なメソッドがクラス「character」のオブジェクトに適用されていません

分類Dev

エラー「ggplot_build」に適用可能なメソッドがクラス「trellis」のオブジェクトに適用されていません

分類Dev

ジェネリックメソッドを非ジェネリックメソッドでオーバーライドするときに、サブシグネチャとチェックされていないルールが戻り値の型に対してこのように機能するのはなぜですか?

分類Dev

ランタイムエラー-キャッチされていません(約束されています):[オブジェクトオブジェクト]

分類Dev

「メソッドがジェネリック型定義内で宣言されていません」エラー

分類Dev

Rのエラー:クラス「NULL」のオブジェクトに適用される「st_centroid」に適用可能なメソッドがありません

分類Dev

UseMethod( "escape")のエラー:クラスのオブジェクトに適用される「escape」に適用可能なメソッドがありません

分類Dev

R関数エラー、「クラス「NULL」のオブジェクトに適用される「予測」に適用可能なメソッドがありません」

分類Dev

Angular 8:エラーエラー:キャッチされていません(約束されています):TypeError:ストリームが予期されていた場所に無効なオブジェクトを指定しました

分類Dev

キャッチされていない(約束されている)TypeError:ドキュメントがアクティブではありません

分類Dev

エラーをキャッチするクリーンな方法オブジェクト参照が設定されていません

分類Dev

イオンローカル通知エラー:キャッチされていません(約束されています):TypeError:オブジェクト(...)は関数ではありません

分類Dev

キャッチされないエラー:クラスCoreのオブジェクトを文字列に変換できませんでした

分類Dev

jqxGridがエラー「オブジェクト[オブジェクトオブジェクト]にメソッド 'jqGrid'がありません」で失敗する

分類Dev

オブジェクトにjavascriptのメソッドエラーがありません

分類Dev

キャッチされないSoapFault例外:[クライアント] SOAP-エラー:エンコーディング:オブジェクトにがありません

分類Dev

React:「エラーt.filterは関数ではありません」または「エラー:キャッチされていないTypeError:t.findは関数ではありません」->配列内のオブジェクトを更新しようとしています

分類Dev

キャッチされていない型エラー: ビューはコンストラクターではありません

分類Dev

クロスオリジンスクリプトからサンドボックスのキャッチされていない/安全でないエラーメッセージをキャッチする方法はありますか

分類Dev

Pandas DateTimeApplyメソッドでエラー '' Timestamp 'オブジェクトに属性' dt ''がありません

Related 関連記事

  1. 1

    Javascriptエラー:キャッチされていないTypeError:オブジェクト[オブジェクトオブジェクト]にメソッド 'src'がありません

  2. 2

    Backbone.js:キャッチされていないTypeError:オブジェクト[オブジェクト配列]にメソッド 'set'がありません

  3. 3

    jQuery UI-キャッチされていないTypeError:オブジェクト[オブジェクトオブジェクト]にはメソッド 'タブ'がありません(jade内)

  4. 4

    TypeScript | エラーを拡張します(キャッチされていないTypeError:これはXオブジェクトではありません)

  5. 5

    PHP SOAP:致命的なエラー:キャッチされないSoapFault例外:[HTTP]認証オブジェクトがSecurityContextで見つかりませんでした

  6. 6

    キャッチされないエラー:Firebaseオプションでストレージバケットが定義されていません。(ウェブ)

  7. 7

    オブジェクトを修正する方法には、適用されていない変換があります。これは、アーマチュアのあるメッシュでは機能しません。エクスポートがキャンセルされました

  8. 8

    jsonオブジェクトでキャッチされていない型エラー

  9. 9

    AJAX成功オブジェクトでキャッチされていない型エラー

  10. 10

    エラー「select_」に適用可能なメソッドがクラス「character」のオブジェクトに適用されていません

  11. 11

    エラー「ggplot_build」に適用可能なメソッドがクラス「trellis」のオブジェクトに適用されていません

  12. 12

    ジェネリックメソッドを非ジェネリックメソッドでオーバーライドするときに、サブシグネチャとチェックされていないルールが戻り値の型に対してこのように機能するのはなぜですか?

  13. 13

    ランタイムエラー-キャッチされていません(約束されています):[オブジェクトオブジェクト]

  14. 14

    「メソッドがジェネリック型定義内で宣言されていません」エラー

  15. 15

    Rのエラー:クラス「NULL」のオブジェクトに適用される「st_centroid」に適用可能なメソッドがありません

  16. 16

    UseMethod( "escape")のエラー:クラスのオブジェクトに適用される「escape」に適用可能なメソッドがありません

  17. 17

    R関数エラー、「クラス「NULL」のオブジェクトに適用される「予測」に適用可能なメソッドがありません」

  18. 18

    Angular 8:エラーエラー:キャッチされていません(約束されています):TypeError:ストリームが予期されていた場所に無効なオブジェクトを指定しました

  19. 19

    キャッチされていない(約束されている)TypeError:ドキュメントがアクティブではありません

  20. 20

    エラーをキャッチするクリーンな方法オブジェクト参照が設定されていません

  21. 21

    イオンローカル通知エラー:キャッチされていません(約束されています):TypeError:オブジェクト(...)は関数ではありません

  22. 22

    キャッチされないエラー:クラスCoreのオブジェクトを文字列に変換できませんでした

  23. 23

    jqxGridがエラー「オブジェクト[オブジェクトオブジェクト]にメソッド 'jqGrid'がありません」で失敗する

  24. 24

    オブジェクトにjavascriptのメソッドエラーがありません

  25. 25

    キャッチされないSoapFault例外:[クライアント] SOAP-エラー:エンコーディング:オブジェクトにがありません

  26. 26

    React:「エラーt.filterは関数ではありません」または「エラー:キャッチされていないTypeError:t.findは関数ではありません」->配列内のオブジェクトを更新しようとしています

  27. 27

    キャッチされていない型エラー: ビューはコンストラクターではありません

  28. 28

    クロスオリジンスクリプトからサンドボックスのキャッチされていない/安全でないエラーメッセージをキャッチする方法はありますか

  29. 29

    Pandas DateTimeApplyメソッドでエラー '' Timestamp 'オブジェクトに属性' dt ''がありません

ホットタグ

アーカイブ