我在html页面上有一个带有提交按钮的表单。
<div id="tt">
<form method="post" action="time.php">
<input type="text" name="c"><br>
<INPUT TYPE="submit" VALUE="givetime"></FORM>
</div>
time.php只是当前时间的回声。
我有一个返回的ajax代码:
if(ajaxRequest.readyState == 4){
document.myForm.tt.innerHTML= ajaxRequest.responseText;
}
我不想为此使用jquery,因为我想先看看是否可以用这种更困难的方式...知道为什么它不起作用吗?
最佳答案
我相信问题出在试图使用'tt'而不使用getElementById()。该代码应遵循
if(ajaxRequest.readyState == 4){
document.getElementById('tt').innerHTML= ajaxRequest.responseText;
}