を使用して新しい HTML 要素を作成し、document.createElementそれを DOM に追加していない場合、それを見つける方法はありますか? これは のメソッドdocumentなので、 のプロパティになる可能性があるのはやや論理的に思えますdocument。
例:
(function(){
document.createElement("a");
})();
console.log(document.getElementsByTagName("a").length); // -> 0
上記の例が機能しない理由を理解しています。代替手段はありますか?