Hej,
har problem med ett js-script jag byggt för att kolla så alal fält är i fyllda i ett formulär.
Scriptet fungerar, men formuläret vill ej gå vidare. Varför?
Tar jag bort onsubmit="checkForm('bestallform'); return false" så fungerar formuläret som det skall och skickas!
Kod:
<script type="text/javascript">
function checkForm(name){
var numOfFields = document.forms[name].elements.length;
var box = document.forms[name];
for(i = 0; i < numOfFields; i++){
if(!box.elements[i].value){
alert('Du har glömt ' + box.elements[i].name);
box.elements[i].focus();
return false;
}
}
alert('Alla ok');
return true;
}
</script>
<form method="post" action="?c=bestaellmaterial&i=tack" name="bestallform" onsubmit="checkForm('bestallform'); return false">
//osv...
//osv...