1. ホーム
  2. ジャバスクリプト

ノード作成時のJavaScriptエラー: xxx.appendChild は関数ではありません。

2022-02-10 04:07:51

エラーの報告です。

理由を教えてください。
domElement.appendChild()を使ってdomElementを取得する場合。 getElementsByClassName() このクラスは結果を配列の関数として取得し、オブジェクトの1つを探し出すことはしません。

解決策

  1. が持つ配列の最初のオブジェクトに取得します。 var domElement = getElementsByClassName("div") [0]
  2. getElementsByIdを使用して、一意のオブジェクトを取得します。