カスタム タグを使用してアプリケーションのセクションを定義しているので、次のようなものがあります。
<mysection>
<form>
<input name="myfield">
</form>
</mysection>
私は以下を使用しており、タグを取得できます(コンソールに出力され、すべてがグルーヴィーです)
var parent = document.getElementsByTagName('mysection');
私が抱えている問題は、名前で子フィールドを見つけることです:
var myfield = parent.getElementsByName("myfield");
...「myfield」という名前の入力を持つ可能性のある他の「セクション」を取り上げたくありません。
編集:
var parent = document.getElementsByTagName('mysection')[0];
提案され、セクションの内容をコンソールに返しますがgetElementsByName
、エラーがスローされます。
Uncaught TypeError: Object #<NodeList> has no method 'getElementsByName'