| FAQ |
| Kalender |
|
|
#1 | ||
|
|||
|
Flitig postare
|
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...
|
||
|
|
Svara med citat
|
|
|
#2 | |||
|
||||
|
Nykomling
|
Om du returnerar false sist så kommer formuläret aldrig att skickas.
Kod:
onsubmit="return checkForm('bestallform');"
|
|||
|
|
Svara med citat
|
|
|
#3 | ||
|
|||
|
Flitig postare
|
Citat:
|
||
|
|
Svara med citat
|
| Svara |
| Ämnesverktyg | |
| Visningsalternativ | |
|
|