0

我在模态窗口中有一个小表单。单击链接时会弹出该窗口。

该表单有 2 个按钮,提交和关闭。

提交内容后,表单将发布到 php.ini。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>

谢谢!

4

1 回答 1

0

“谢谢”消息显示在哪里?如果它在“form_result2”内,reset() 函数不会清除消息。该函数仅清除表单元素。您必须单独清除“form_result2”div。

您可以使用

document.getElementsByClassName("form_result2").item(0).innerHTML="";
于 2013-02-28T16:23:35.790 回答