Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery/Javascript设置文本字段的属性值_Javascript_Jquery - Fatal编程技术网

Jquery/Javascript设置文本字段的属性值

Jquery/Javascript设置文本字段的属性值,javascript,jquery,Javascript,Jquery,我有一个 <input type='text' id='text' value='' /> 如何使用JQuery/Javascript以编程方式设置值属性 $("#text").attr("value", "some value"); 简单的方法是: $("#text").val ("foo"); Javascript将是: document.getElementById('text').value = 'Blahblah'; 在jQuery中,您可以这样做: $(“#t

我有一个

<input type='text' id='text' value='' />

如何使用JQuery/Javascript以编程方式设置值属性

$("#text").attr("value", "some value");

简单的方法是:

$("#text").val ("foo");

Javascript将是:

document.getElementById('text').value = 'Blahblah';

在jQuery中,您可以这样做:

$(“#text”).val(“我的新值”)

您可能还想阅读有关此主题的

没有jQuery:

document.getElementById(“文本”).setAttribute(“值”、“我的新值”)


希望有帮助

我被否决了什么?我的答案是正确的,即使这不是最短的方法。不知道,asker应该知道你的解决方案可以用于任何属性。但是不确定。val比attr更快,更受欢迎。是的,我理解。我只是不知道它的存在(所以我学到了一些东西)。我只是觉得有人否决一个正确的答案有点愚蠢。@redsquare('.yourFirstComment')我完全同意val()应该是首选路线(没有神奇的字符串等)。我认为向询问者指出这一点非常有趣,因为他可能对jquery非常陌生