javascript - JQuery-输入值没有改变?

标签 javascript jquery input

我不明白为什么该网站输入的值没有改变。我试过这个 jquery 代码:

$('input[type=text].u').val('http://website/');

但它没有改变或工作:

https://jsfiddle.net/cq4e02yj/

我也尝试触发单击按钮,但也不起作用。

-谢谢

最佳答案

这是第一个可行的解决方案。您缺少 type="text"周围的引号。希望对您有帮助。

$(document).ready(function() {

$("#myButton").click(function(){
	$('input[type="text"]').val('http://website/');

})
});
 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<center><input name="u" id="input" size="60" class="textbox" value="http:/s/" type="text"><input value="Change My IP Address" id = "myButton" class="button" type="submit"></center>

这是无需单击按钮的第二种解决方案。

$('input[type="text"]').val('http://website/');
 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<center><input name="u" id="input" size="60" class="textbox" value="http:/s/" type="text"><input value="Change My IP Address" id = "myButton" class="button" type="submit"></center>

关于javascript - JQuery-输入值没有改变?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40813369/

相关文章:

javascript - 如何获取 d3 中包含填充的条形宽度?

javascript - 英国邮政编码 Google API 未返回街道地址

jquery - 在 div 中交换背景 - jQuery

返回 false;不适用于每个功能

c++ - 一次从文件中读取多行而不包含部分行的方法

javascript - 动态添加到 DOM 的对象不响应 jQuery 事件

javascript - 如何使用 Meteor 在电子邮件中传递变量

javascript - Rails 3.1 Ajax 问题

javascript - 如何将空白 <option> 元素添加到 <option> 列表?

android - 如何获得手机上安装的所有输入法(及其名称)的列表?