当字符串未设置为字段的值时,如何查找<input type =“ text” />的文本?

时间:2018-11-16 15:03:36

标签: jquery html

场景

我有一个“文本”类型的输入字段。但是,当我在其中键入内容时,该字段的value属性不会更改。

我正在尝试使用jQuery通过其值来定位此输入元素,但是当文本似乎没有存储在元素本身中时,这很棘手。

所以我将得到如下所示的东西:

enter image description here

但是检查得到的元素

<input type="text" name="some_name" value class="some_text_field">

问题

如何使用jQuery定位输入值已更改但内容内部值为空的文本输入?

1 个答案:

答案 0 :(得分:0)

您可以使用.filter()(了解更多here)和回调函数来返回具有查找值的文本输入。

以最简单的形式...

$('input[type="text"]').filter(function () {
  return this.value == 'your search value'
})