我刚刚从Ajax开始学习,当时正在阅读的教程向我展示了如何使用结果更改div。但是有可能我可以得到结果并使其成为文本框的新值。这样我仍然可以编辑文本框,但当前值将是ajax结果。我可以使用Ajax更改文本框的值
现在我改变div使用该行:
document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
非常感谢
我刚刚从Ajax开始学习,当时正在阅读的教程向我展示了如何使用结果更改div。但是有可能我可以得到结果并使其成为文本框的新值。这样我仍然可以编辑文本框,但当前值将是ajax结果。我可以使用Ajax更改文本框的值
现在我改变div使用该行:
document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
非常感谢
<input type='text' id='mytextbox' />
<script>
// ...
document.getElementById("mytextbox").value=xmlhttp.responseText;
// ...
</script>
使用value
,而不是innerHTML
。
document.getElementById(“txtHint”)。 值 = xmlhttp.responseText;
非常感谢。而已, – DonJuma 2010-09-08 03:50:08
非常感谢。而已。 – DonJuma 2010-09-08 03:50:54