1

I have a <div id="inputform"> and in that div there are multiple <input type="text"> . How can I count the number of <input> fields?

4

3 回答 3

8
var inputFormDiv = document.getElementById('inputForm');
alert(inputFormDiv.getElementsByTagName('input').length);
于 2014-05-01T16:43:11.327 回答
1

使用jQuery,您将能够使用以下 JavaScript 行计算某种类型、类等元素的数量

$("div#inputForm input").length

如果您不使用 jQuery,请查看Brian 的答案,它应该可以满足您的需要。

于 2014-05-01T16:44:08.300 回答
0
$('#inputform input[type="text"]').length;
于 2014-05-01T16:42:47.227 回答