使用jquery获取输入值

时间:2014-07-23 14:41:01

标签: jquery input

如何使用jquery获取没有名称或id的表单输入的值。

<form id="contact" name="contact" action="/SubmitForm/" method="post">
    <div class="form_input"><input type="text"></div>
    <div class="form_input"><input type="text"></div>

...

我想我正在选择第一个和第二个输入

$('#contact input')[0]; 
$('#contact input')[1];

但我如何获得价值?

4 个答案:

答案 0 :(得分:0)

这样做:

$("input").each(function(){
    alert($(this).val());
});

答案 1 :(得分:0)

使用:eq选择器和.val()功能。

var first_val = $('#contact input:eq(0)').val();
var second_val = $('#contact input:eq(1)').val();

答案 2 :(得分:0)

如果您在最后添加.value,您现有的选择器应该可以正常工作。

例如:$('#contact input')[0].value;

<强> jsFiddle example

答案 3 :(得分:0)

您需要创建一个循环来遍历元素:

$('input').each(function(el) {
  console.log( $(el).val() );
});