Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.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-document.getElementById(“;formid”;).elements[&quo;foo&quo;].value执行此操作_Javascript_Jquery_Html_Web - Fatal编程技术网

Javascript 如何使用jQuery-document.getElementById(“;formid”;).elements[&quo;foo&quo;].value执行此操作

Javascript 如何使用jQuery-document.getElementById(“;formid”;).elements[&quo;foo&quo;].value执行此操作,javascript,jquery,html,web,Javascript,Jquery,Html,Web,在jQuery中,什么与document.getElementById(“formid”).elements[“foo”].value等效 我试图得到表单中元素的值 谢谢。在jQuery中,您可以获得如下任何元素: var form = $("#formId"); 这与document.getElementById(“formid”)的作用相同。 此外,您还可以遍历表单并获取其所有值,如: var inputValues = []; $('#formId input, #formId sele

在jQuery中,什么与document.getElementById(“formid”).elements[“foo”].value等效

我试图得到表单中元素的值


谢谢。

在jQuery中,您可以获得如下任何元素:

var form = $("#formId");
这与
document.getElementById(“formid”)
的作用相同。 此外,您还可以遍历表单并获取其所有值,如:

var inputValues = [];
$('#formId input, #formId select').each(
    function(index){  
        var input = $(this);
        inputValues[input.attr('name')] = input.val();
    }
);

这将获取id为formid的表单中名为
foo
的输入元素的值

$('form[id=formid] :input[name=foo]').val();

id和属性选择器…@Kinduser名称…@epascarello那么它应该工作吗?@Kinduser它是元素的名称。基本的DOM方法已经存在了几十年。你能给出一个表单HTML代码的示例吗?比如,你试图瞄准哪一个表单元素。