[英]Using Javascript to change a value in a textbox
<input id="NameAjax" class="ac_input" type="text" value="">
并使用jquery:
).click(function(e) {
document.getElementById("NameAjax").value = 1;
}
但点击后该值不会改变:
<input id="NameAjax" class="ac_input" type="text" value="">
我正在寻找输出看起来完全像:
<input id="NameAjax" class="ac_input" type="text" value="1">
怎么解决?
$("#elementID").on('click', function() {
$("#NameAjax").val('1');
});
你提到了Jquery,所以我假设你正在使用它。 如果是这样试试这个:
$('#NameAjax').attr('value','1')
第一部分$('#NameAjax')
选择输入,第二部分attr('value','1')
将value属性设置为1
使用val
方法:
$('#NameAjax').val('1');
不要只使用jquery的一半。 并且不要使用attr
函数来设置值。
$("element_idOrclass").click(function() {
$("#NameAjax").attr("value","1");
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.