Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/436.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从表中的文本字段中选择数据_Javascript_Jquery - Fatal编程技术网

Javascript 使用jQuery从表中的文本字段中选择数据

Javascript 使用jQuery从表中的文本字段中选择数据,javascript,jquery,Javascript,Jquery,我有一张如下的桌子 <table id="mytable" cellpadding="0" cellspacing="0"> <tr> <td>&nbsp;</td> <td><input type="text" name="qwer"></td> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;<

我有一张如下的桌子

<table id="mytable" cellpadding="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
<td><input type="text" name="qwer"></td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="text" name="asddf"></td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="text" name="zxcv"></td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="text" name="poiu"></td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="text" name="lkjh"></td>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3"> <button id="BUT">BUT</button> </td>
</tr>
</table>

但是
中间的单元格包含带有名称的文本字段。我想从特定的输入字段中获取数据(我认为
.val()
)。我怎样才能得到它们?假设我想提醒我们在输入中输入的值
name=“zxcv”

你可以看到我的眼睛

我该怎么做呢?

试试这个

$('#mytable input[name=zxcv]').val()

如果您希望迭代输入字段,并在单击“但是”时显示“名称”和“值”:

$("#BUT").click(function() {
    $("#mytable input").each(function() {
        alert("name : " + $(this).attr('name') + " - value : " + $(this).val());
    });
});