06. januar 2008 - 13:03Der er
10 kommentarer og 2 løsninger
Hvordan låse man input felter
hej eksperter...
jeg har prøvet ind masse forskellige script, men ingen af dem kan jegfå til at virke..
hvordan laver man det sådan så hvis man ikke har skrevet noget i fx name så kommer der en pop up og siger man skal udfylde alle de requied felter.. den skal laves til denne kode..
<script type="text/javascript"> function valider(f){ if(f.Name.value == ""){ alert("Udfyld feltet med dit fornavn"); f.Name.focus(); return false; } if(f.lastName.value == ""){//Bemærk at der ikke må være mellemrum i et feltnavn !-) alert("Udfyld feltet med dit efternavn"); f.lastName.focus(); return false; } if(f.Address.value == ""){ alert("Udfyld feltet med din adresse"); f.Address.focus(); return false; } if(f.city.value == ""){ alert("Udfyld feltet med din by"); f.city.focus(); return false; } if(f.Country.selectedIndex == 0){ alert("Vælg dit land"); f.Country.focus(); return false; } return true; } </script>
Ret: <input type="text" name="Last name"> Til: <input type="text" name="Lastname"> (Mellemrum er nemlig forbudte i navne!)
Virker koden så nu?
Du bør i øvrigt slå visningen af javascriptfejl til, så du er klar over, når der opstår den slags fejl. De fortæller dig som regel, præcis hvad der er galt.
Der er to metoder til at dele point: De kan deles lige, så skal alle point-modtagere markeres i boksen til venstre før man trykker Acceptér, eller man kan vælge Avanceret-linket, så kan de deles på alle mulige måder (dog kun i hele point !-)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.