我正在制作一个非常基本的“联系我们”表单,我希望在表单验证成功后在页面上显示一些“感谢您的反馈”消息(而不是作为警报)。问题是,我点击了提交按钮,感谢消息出现了一瞬间然后消失了。
代码:
window.onload = init;
function init()
{
document.getElementById("contactForm").onsubmit=validate;
}
function validate()
{
//if statements to appear here returning false if any conditions are met
addMessage();
return true;
}
function addMessage()
{
var p = document.getElementById("content");
var l = document.createElement("p");
var m = document.createTextNode("Thanks for your message!");
l.appendChild(m);
p.appendChild(l);
}
我究竟做错了什么?我对javascript很陌生。谢谢!