jquery - 如何使用id标记更改输入选择器

时间:2017-09-02 12:28:51

标签: javascript jquery

我有一个HTML输入,但我需要使用jQuery更改value属性。

我的HTML代码:

<input id="idelement" autocomplete="off" value="120" type="text"/>

我的jQuery代码:

$('input[id="idelement"]').val("351");
你可以帮助我吗:)。

4 个答案:

答案 0 :(得分:1)

有效;只需确保包含jQuery,并在HTML上包含该元素:

$('input[id="idelement"]').val("351"); // valid

或者,您可以使用选择器(就像在css样式表上一样):

$('input#idelement').val("351"); // valid
// Or: (If you're sure it's an input)
$('#idelement').val("351"); // valid

答案 1 :(得分:0)

尝试更改此

$("[id*='idelement]").val("351");

答案 2 :(得分:0)

试试这个:

$('#idelement').val("351");

答案 3 :(得分:0)

GET nesting-sample/item/_search
{
  "query": {
    "bool": {
      "must": [
        {
          "term": {
            "addresses.location": "New Delhi"
          }
        },
        {
          "nested": {
            "path": "goods",
            "query": {
              "bool": {
                "must": [
                  {
                    "range": {
                      "goods.price": {
                        "gte": 12200,
                        "lt": 12999
                      }
                    }
                  },
                  {
                    "term": {
                      "goods.name": {
                        "value": "XYz"
                      }
                    }
                  }
                ]
              }
            }
          }
        }
      ]
    }
  }
}

12000

&#13;
&#13;
<form id='form' name='form'>
    <input id="idelement" name=="idelement" autocomplete="off" value="120" type="text" />
</form>

$("#form input").val('351');
&#13;
$("#form input[name=idelement]").val('351');
&#13;
&#13;
&#13;

有关详细信息,请访问:how to select specific form element in jquery