Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
快速方法Javascript/Jquery/etc检索表单中包含的所有aspnet:textbox(输入),不包括其他元素_Javascript_Jquery_Forms_Select_Counter - Fatal编程技术网

快速方法Javascript/Jquery/etc检索表单中包含的所有aspnet:textbox(输入),不包括其他元素

快速方法Javascript/Jquery/etc检索表单中包含的所有aspnet:textbox(输入),不包括其他元素,javascript,jquery,forms,select,counter,Javascript,Jquery,Forms,Select,Counter,我创建了一个“测试标签””或警报,以查看变量值(以某种方式知道变量值,如在Matlab中?) 如何更改以根据需要检索正确数量的元素(而不是值“0”或“所有元素”或“错误”) 代码如下: var lenform = document.getElementById("ActionInMoveID").length; var selform = document.getElementById("ActionInMoveID"); var count = 0; for (var k = 0; k &l

我创建了一个“测试标签””或警报,以查看变量值(以某种方式知道变量值,如在Matlab中?)

如何更改以根据需要检索正确数量的元素(而不是值“0”或“所有元素”或“错误”)

代码如下:

var lenform = document.getElementById("ActionInMoveID").length;
var selform = document.getElementById("ActionInMoveID");

var count = 0;
for (var k = 0; k < lenform; k++) 
    {
    if (selform.elements[k].tagName == "input")
    count++;
    }
alert(count);
var lenform=document.getElementById(“ActionInMoveID”).length;
var selform=document.getElementById(“ActionInMoveID”);
var计数=0;
对于(var k=0;k
非常感谢JavaScript中的:

var count = document.getElementsByTagName("input").length;
var inputs = document.getElementsByTagName("input");
for (var i = 0; i < inputs.length; i++) {
    // do what you wan to do with inputs[i] element
}
在jQuery中:

var count = $('#form').find(':input').length;
要检索JavaScript中的每个输入,请执行以下操作:

var count = document.getElementsByTagName("input").length;
var inputs = document.getElementsByTagName("input");
for (var i = 0; i < inputs.length; i++) {
    // do what you wan to do with inputs[i] element
}

好的,但是我想隔离它们,这样我就可以从它们中的任何一个检索信息,如果我只想在指定的表单中使用文本框,那么对不起?因为我在标签外面有很多文本框,我需要分开。aspnet中的标记在服务器端或客户端中也有不同的名称。。。非常感谢。请注意jQuery中的$('#form')选择器。这里的工作“form”应该是您的特定表单id,例如“form1”,因此您将接收此表单中的元素