01. marts 2006 - 14:22
Der er
8 kommentarer og 2 løsninger
Hvad fanden er galt
den vil gerne valider adresser men ikke resten <script type="text/JavaScript"> function valider(f) { if (f.adresse.value=="") { alert("Husk at udfylde adresse-feltet"); f.adresse.focus(); return false; } } function valider(f) { if (f.fornavn.value=="") { alert("Husk at udfylde Fornavn-feltet"); f.fornavn.focus(); return false; } } if (f.efternavn.value=="") { alert("Husk at udfylde Efternavn-feltet"); f.efternavn.focus(); return false; } if (f.bynavn.value=="") { alert("Husk at udfylde Bynavn-feltet"); f.bynavn.focus(); return false; } if (f.postnr.value=="") { alert("Husk at udfylde Postnr-feltet"); f.postnr.focus(); return false; } if (f.telefon.value=="") { alert("Husk at udfylde Telefon-feltet"); f.telefon.focus(); return false; } if (f.email.value=="") { alert("Husk at udfylde Email-feltet"); f.email.focus(); return false; } } </script> <form method="POST" action="mailForm.asp" onsubmit="return valider(this)"> tak på forhånd
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
01. marts 2006 - 14:24
#1
Du har hele 2 funktioner der hedder det samme??
01. marts 2006 - 14:26
#2
<script type="text/JavaScript"> function valider(f) { if (f.adresse.value=="") { alert("Husk at udfylde adresse-feltet"); f.adresse.focus(); return false; } if (f.fornavn.value=="") { alert("Husk at udfylde Fornavn-feltet"); f.fornavn.focus(); return false; } if (f.efternavn.value=="") { alert("Husk at udfylde Efternavn-feltet"); f.efternavn.focus(); return false; } if (f.bynavn.value=="") { alert("Husk at udfylde Bynavn-feltet"); f.bynavn.focus(); return false; } if (f.postnr.value=="") { alert("Husk at udfylde Postnr-feltet"); f.postnr.focus(); return false; } if (f.telefon.value=="") { alert("Husk at udfylde Telefon-feltet"); f.telefon.focus(); return false; } if (f.email.value=="") { alert("Husk at udfylde Email-feltet"); f.email.focus(); return false; } //everything went out peachy :) return true; } </script> <form method="POST" action="mailForm.asp" onsubmit="return valider(this)"> virker det bedre? :) (uden at have testet det)
01. marts 2006 - 14:34
#3
nej den vil gerne valider adresse men hvis man udfylder den køre den bare vidre
02. marts 2006 - 00:03
#4
Hvis du har gjort som o-zone skriver burde det virke. Og hvis du kun skal kontrollere om en masse felter af samme type er udfyldt, kunne du forkorte det til noget i stil med: <script type="text/javascript"> function valider(f) { var a = f.getElementsByTagName('input'); for(i=0;i<a.length;i++){ if (a[i].type=="text" && a[i].value=="") { alert("Husk at udfylde " + a[i].name + "-feltet"); a[i].focus(); return false; } } //everything went out peachy :) return true; } </script> <form method="POST" action="mailForm.asp" onsubmit="return valider(this)"> <input type="text" name="adresse"><br> <input type="text" name="fornavn"><br> <input type="text" name="efternavn"><br> <input type="text" name="bynavn"><br> <input type="text" name="postnr"><br> <input type="text" name="telefon"><br> <input type="email" name="email"><br> <input type="submit" value="Gojkænd"> </form> /psc
02. marts 2006 - 00:22
#5
Super lækker kode psykochiken! Respekt goes your way! :)
02. marts 2006 - 01:39
#6
>> o-zone: takker og bukker ;o)
02. marts 2006 - 08:57
#7
fint tak lægger du lige et svar psykochicken så vi kan få det afsluttet ja og tak for hjælpen :)
02. marts 2006 - 13:53
#8
ok - men giv halvdelen til o-zone, han kom jo først med en løsning :o) /psc
02. marts 2006 - 15:13
#9
ja. det skal jeg nok
04. marts 2006 - 00:58
#10
..og tak for point :o)
Vi tilbyder markedets bedste kurser inden for webudvikling