私は、フォーム内のすべての入力要素を取得するためにdocument.getElementsByTagName( "input")を使用しています。それらを反復する間に、特定のIDを持つ要素を "data"とし、処理する必要があります。特定のIDの要素が存在するように要素を検索するにはどうすればよいですか?Element id by javascript
1
A
答えて
4
あなたが行うにはしたくない何らかの理由がある場合:
var inputs = document.getElementsByTagName("input"),
len = inputs.length,
el;
while(len--) {
if(inputs[ len ].id === 'data') { // Test the "id" property.
el = inputs[ len ]; // If a match, grab that one,
break; // and break the loop.
}
}
EDIT:エラーを修正
var el = document.getElementById('data');
...あなたは、コレクションを反復処理することができは、私はel = inputs[ len ];
の代わりにel = inputs[ len ].id;
を持っていた
0
あなただけ使用することができます。
document.getElementById("data")
原因のIDはユニークです。
関連する問題
- 1. プロトタイプ/ Javascript DOM-Element IDをパラメータとして
- 2. $( "#element-id")を$( "#element-id")としてjQueryでテストする方法
- 3. Javascript keyup/onkeyup wrong element
- 4. JQuery JQuery Table by Table ID
- 5. Javascript Canvas Element - イメージの配列
- 6. JavascriptのキーワードTHISとELEMENT
- 7. 検証メッセージBy Javascript
- 8. ID範囲のGROUP BY?
- 9. javascript order JSON by SUM
- 10. window.onerror get element target
- 11. JavaScript show images by one
- 12. javascript line by lineデバッガ
- 13. NoClassDefFoundError:org/dom4j/Element
- 14. Jquery get element
- 15. jQuery:$( 'element'、something)?
- 16. Jquery select next element
- 17. html 5 video element
- 18. HTML5 Clicable canvas element?
- 19. jquery find element
- 20. Select Element + jQuery
- 21. マルチスレッドTeeChart&Media Element
- 22. Selenium Element Location
- 23. CSS @supports(:: pseudo-element)
- 24. MySQL:ORDER BY FIELD/GROUP BY
- 25. Javascript動的要素Id
- 26. Image Canvas Elementをダウンロードする
- 27. Zend Form Elementラベル "for"属性
- 28. Javascript id question
- 29. JavaScriptのID名
- 30. JavaScriptユニークブラウザID
はい私はそれを行うことができますしかし、フォームを提出するときにすべての入力要素を提出しているので、その要素を選択するだけです。 –
私はあなたに従うことはありません。あなたは私にそれを明確にすることができますか? – PeeHaa
上記の回答を確認してください。それは私が望んだものです。 –