我在模态窗口中有一个小窗体。单击链接时会弹出窗口。
表单有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 :(得分:0)
显示“谢谢”消息在哪里?如果它在“form_result2”内,则reset()函数不会清除该消息。该函数仅清除表单元素。你必须单独清除“form_result2”div。
您可以使用
document.getElementsByClassName("form_result2").item(0).innerHTML="";