<分区>
我想在 ajax 成功后更改输入值,我接下来要做的是:
在我使用的函数顶部:
var input = document.getElementById("input_id").value;
后来我尝试了 ajax 成功,但没有成功:
input = 'test value';
我做错了什么?
标签 javascript
<分区>
我想在 ajax 成功后更改输入值,我接下来要做的是:
在我使用的函数顶部:
var input = document.getElementById("input_id").value;
后来我尝试了 ajax 成功,但没有成功:
input = 'test value';
我做错了什么?
最佳答案
您使用的变量 input
是声明时输入字段的精确值。它不是对输入字段的 value
属性的引用。
您应该只使用对 input
元素的引用,然后像这样设置它的值-
var input = document.getElementById("input_id");
// Do some ajax call
input.value = 'test value'
关于javascript - 使用 Javascript 更改输入值,正确的语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50462189/