Javascript 如何使用jQuery-document.getElementById(“;formid”;).elements[&quo;foo&quo;].value执行此操作
在jQuery中,什么与document.getElementById(“formid”).elements[“foo”].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中,您可以获得如下任何元素:
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代码的示例吗?比如,你试图瞄准哪一个表单元素。