Nieuw lid |
|
ik heb een formulier en die controlleer ik met javascript.
function validatePollComments()
{
var oForm;
var sMessage;
var error;
if(document.getElementById("name").value == "")
{
sMessage = "Je hebt geen naam ingevuld.";
error = true;
}
else if(document.getElementById("body").value == "")
{
sMessage = "Je hebt geen bericht ingevuld.";
error = true;
}
if(error)
{
document.getElementById("error").innerHTML = sMessage;
}
else
{
oForm = document.getElementById("pollform");
var timer = setTimeout("oForm.submit()", 2000);
document.getElementById("ok").innerHTML = "Reactie word opgeslagen, moment aub...";
}
return false;
}
function validatePollComments() { var oForm; var sMessage; var error; if(document.getElementById("name").value == "") { sMessage = "Je hebt geen naam ingevuld."; error = true; } else if(document.getElementById("body").value == "") { sMessage = "Je hebt geen bericht ingevuld."; error = true; } if(error) { document.getElementById("error").innerHTML = sMessage; } else { oForm = document.getElementById("pollform"); var timer = setTimeout("oForm.submit()", 2000); document.getElementById("ok").innerHTML = "Reactie word opgeslagen, moment aub..."; } return false; }
bij setTimeout krijg ik steeds de melding dat oForm niet gedfineerd is.. maar dat er meteen boven gebeurd.
wat doe ik fout?
|