Hej någon som kan hjälpa mig att reda ut detta ?
Får inte rätt på detta. Vill använda funktionen validateDate till validerings scriptet längst ner... men det fungerar inte... kan någon se att konkret fel ?
<SCRIPT LANGUAGE="javascript">
<!--
function validateDate(datum)
{
var ar = datum.substr(0,4);
var manad = datum.substr(5,2);
var dag = datum.substr(8,2);
var nyttDatum = new Date(ar,manad-1,dag);
if(
datum.length>10 ||
datum.charAt(4)!="-" ||
datum.charAt(7)!="-" ||
nyttDatum.getFullYear()!=ar ||
nyttDatum.getMonth()+1!=manad ||
nyttDatum.getDate()!=dag
){}
validateDate = "ok";
}
//-->
</SCRIPT>
<SCRIPT language="javascript">
function subm_all()
{
if(!document.frmMain.c_mstart_1.value)
{
alert("Please fill in the required field");
return false;
} else if (validateDate(frmMain.c_mstart_1.value) == "ok" && validateDate(frmMain.c_mend_1.value) == "ok" ) {
alert("DATE ERROR");
return false;
}
document.forms[0].action='do_add_act.asp';
document.forms[0].submit();
}
</SCRIPT>