设置StackoverFlows搜索框

时间:2016-12-23 23:22:42

标签: javascript jquery

执行此代码$("input[name=q]").value = "Hello";应输入" Hello"进入stackoverflow搜索框。但它仍然是空的。为什么呢?

2 个答案:

答案 0 :(得分:3)

因为它应该是:

$("input[name=q]").val("Hello");
有点奇怪的问题,你介意我问为什么? :)

答案 1 :(得分:2)

$("input[name=q]")返回一个jquery对象,而不是一个原始DOM元素。您需要先执行$("input[name=q]").get(0).value = "Hello";

来获取实际元素

或者使用jquery方法并执行$("input[name=q]").val("Hello");