私は最近、このjavascriptのヒントで見つけました:
element_number = Array.prototype.indexOf.call(element_1, element_2);
これにより、開発者は配列ではないオブジェクトで indexOf メソッドを使用できます。
同様の構文を使用して getElementById メソッドを呼び出すことが可能かどうかを知りたいのですが、ドキュメント全体 (document.getElementById) ではなく、次のような要素に対してだけです:
my_div_2 = document.prototype.getElementById.call(div_1, "id_of_my_div_2");
私のドキュメントにはタブが含まれており、同じ id を持つ要素がドキュメントに複数回存在する可能性があります。
それが不可能な場合、誰かがそれを行う関数を作成しましたか: ID で要素内の別の要素を検索します。