javascript使表单在提交后消失

时间:2011-01-26 15:00:50

标签: php javascript

我在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,因为我想先看看是否有可能采用这种更难的方法......不知道为什么这不起作用?

2 个答案:

答案 0 :(得分:3)

我认为问题在于尝试使用'tt'而不使用getElementById()。代码应该是

if(ajaxRequest.readyState == 4){
  document.getElementById('tt').innerHTML= ajaxRequest.responseText;
}

答案 1 :(得分:0)

您没有正确引用div。使用

document.getElementById("tt").innerHTML