2010-09-08 26 views
1

我刚刚从Ajax开始学习,当时正在阅读的教程向我展示了如何使用结果更改div。但是有可能我可以得到结果并使其成为文本框的新值。这样我仍然可以编辑文本框,但当前值将是ajax结果。我可以使用Ajax更改文本框的值

现在我改变div使用该行:

document.getElementById("txtHint").innerHTML=xmlhttp.responseText; 

非常感谢

回答

3
<input type='text' id='mytextbox' /> 

<script> 
// ... 
document.getElementById("mytextbox").value=xmlhttp.responseText; 
// ... 
</script> 
+0

非常感谢。而已。 – DonJuma 2010-09-08 03:50:54

1

使用value,而不是innerHTML

document.getElementById(“txtHint”)。 = xmlhttp.responseText;

+0

非常感谢。而已, – DonJuma 2010-09-08 03:50:08