martinpartinMedlem sedan jan. 2001371 inlägg
hej
funktionen validateDate returnerar false(samt msg) eller true
Om den returnerar false så vill jag inte att den skall posta formuläret vilket den gör nu. Hur löser jag det ?
function subm_final(){
// datechecks
validateDate(frmMain.c_mstart_1.value);
// datechecks
document.forms[0].action='do_add_act.asp';
document.forms[0].submit();
}
The_HulkMedlem sedan juni 20031 937 inlägg
har för mig att det är så enkelt som:
<form onSubmit="return validateDate(frmMain.c_mstart_1.value);">
martinpartinMedlem sedan jan. 2001371 inlägg
jo enkelt i all sin glans...Men
function subm_final(){
// datechecks
validateDate(frmMain.c_mstart_1.value);
>if return false sluta script annars kör vidare..
// datechecks
document.forms[0].action='do_add_act.asp';
document.forms[0].submit();
}
Går det inte o göra nått sånt ?
@ndersMedlem sedan juni 200026 914 inlägg
function subm_final(){
// datechecks
if (validateDate(frmMain.c_mstart_1.value)) {
document.forms[0].action='do_add_act.asp';
document.forms[0].submit();
}
}
martinpartinMedlem sedan jan. 2001371 inlägg
Se där ja !! precis vad jag menade... Tack @nders ! hade du suttit brevid mig hade jag bjudit på kaffe.
@ndersMedlem sedan juni 200026 914 inlägg
Varsågod! :)
Jag har redan druckit sex koppar kaffe idag, så det får vara nog. ;)
Mvh