使用JQUERY查找并输入其类和值

时间:2015-08-19 14:56:27

标签: jquery

我有这个输入:

<input type="hidden" class="code" value="22015054">

我想找到它。这是我的选择器:

var inputv =  $('input.code input[value=22015054]');

在控制台中我有这个:

console.log(inputv.html());

"null"

但它不起作用,我该如何解决?

请帮助。

1 个答案:

答案 0 :(得分:2)

您当前的选择器定位的input元素是input.code元素的

您真正想要的是选择一个类代码且值为22015054的输入元素。

为此,您需要为选择器编写以下内容:'input.code[value=22015054]'

以下是将元素正确匹配的input元素的HTML输出到div中的示例。

&#13;
&#13;
$('#output').text($('input.code[value=22015054]')[0].outerHTML);
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<input type="hidden" class="code" value="22015054">
<div id="output"></div>
&#13;
&#13;
&#13;

所以,你的代码将成为:

var inputv =  $('input.code[value=22015054]');
console.log(inputv);