使用Javascript更改文本框中的值

 

并使用jquery:

 ).click(function(e) { document.getElementById("NameAjax").value = 1; } 

但点击后该值不会改变:

  

我正在寻找输出看起来完全像:

  

怎么解决?

你提到了Jquery,所以我假设你正在使用它。 如果是这样试试这个:

 $('#NameAjax').attr('value','1') 

第一部分$('#NameAjax')选择输入,第二部分attr('value','1')将value属性设置为1

 $("#elementID").on('click', function() { $("#NameAjax").val('1'); }); 

使用val方法:

 $('#NameAjax').val('1'); 

不要只使用jquery的一半。 并且不要使用attr函数来设置值。

 $("element_idOrclass").click(function() { $("#NameAjax").attr("value","1"); }