実務でquerySelectorで最初のクラス要素を取得しようとしたらコンソールで以下のエラーが出た。
Uncaught TypeError: Failed to execute 'querySelector' on 'Node': parameter 1 is not of type 'Node'
例によってエラー文言で検索すると英語の記事が出てきた。
https://stackoverflow.com/questions/27079598/error-failed-to-execute-appendchild-on-node-parameter-1-is-not-of-type-no
存在しない要素を呼んでてnullが返ってるのだという。
確認すると後から追加された要素なのでDOMで取得できないのは当たり前だった。