1.064 views
Ik heb hier een probleem met de functie onunload. Ik heb een facturatieform , met daarin een de mogelijkheid om regels toe te voegen ed.. nadat de regels toegevoegd zijn moet de gebruiker op 'opslaan' klikken omdat dan pas het eigenlijke factuurnummer word toegekend aan de factuur. (anders kon men factuurnummers aanmaken en er geen factuur aanhangen).
Nu, het gebeurt natuurlijk dat de gebruikers 'vergeten' om op opslaan te klikken zodat er wel een factuur is maar geen nummer. Ik heb met onunload al een en ander kunnen bekomen maar toch lukt het niet zoals het moet :
<body onunload="exit()">...
<script..
function exit()
{
if(document.fact_form.factnr.value=='')
{
alert('Factuur is niet bewaard !!');
document.execCommand('Stop');
}
}
probleem is dat het met de value factnr niet wil lukken. Ik heb nog vars in mijn form staan en daarmee kan ik wel een succesvolle if..then doen maar niet met factnr. iemand enig idee hoe dat kan komen ? alvast bedankt !
knop om je tekst aan te passen.