2013-02-28 37 views
0

我有一個模態窗口內的小窗體。單擊鏈接時彈出窗口。javascript清除php post模式窗口中的返回

表單有2個按鈕,提交併關閉。

提交之後,表單發佈到php。 Php返回感謝信息。當我點擊關閉按鈕時,它會清除窗體中的信息,但它不會清除感謝信息,仍然存在。

我該如何做到這一點?這是我的代碼。先謝謝你。

形式

<div class="panel3"> 
<form id="form1" onsubmit="return submitForm2();"> 
<input type="text" name="url" size="34" /> 
<textarea placeholder="Please tell us why this should be reviewed." style="resize:none" name="flag" cols="25" rows="5"></textarea> 
<br> 
<input type="submit" name="submit" value="Submit" /> 
<input type="button" onclick="formReset()" value="Close" class="trigger3" /> 
<div class="form_result2"></div> 
</form> 
</div> 

和腳本

<script> 
function formReset(){ 
document.getElementById("form1").reset(); 
} 
</script> 

謝謝!

回答

0

「謝謝」信息顯示在哪裏?如果它位於「form_result2」中,reset()函數將不會清除該消息。該函數僅清除表單元素。你必須分別清除「form_result2」div。

您可以使用

document.getElementsByClassName("form_result2").item(0).innerHTML=""; 
+0

作品,謝謝!我一整週都必須做的最簡單的事情:) – Tom 2013-02-28 16:36:36