検証にJavascriptを使用してフォームを扱っています。入力を整理してフォーマットするために、、、、などを使用する必要がありdiv
ますtable
。span
すべてのフォーム情報を取得しようとすると、問題が発生します。現在、親 (フォーム) のすべての子をループし、それに応じて処理を行うスクリプトがあります。残念ながら、これらのやっかいなspan
、div
、table
、tr
およびtd
要素がすべて含まれているため、 を使用して入力に到達することはできません.childNodes
。これを行うにはどうすればよいですか?
4 に答える
0
使用querySelectorAll
:
document.querySelector('#parentElement').querySelectorAll('input')
ドキュメント: querySelector、querySelectorAll。
どちらの関数も要素に対して実行できます。ブラウザの互換性はドキュメントにあります。
于 2013-07-16T15:37:21.633 に答える