09. oktober 2007 - 17:33Der er
11 kommentarer og 1 løsning
Kontrol af textbox
Hej Alle..
jeg bruger dette script på min side for at tjekke om der er indtastet noget i mine textbokse. Og det virker sådan set lige som det skal med alert og det hele. Men igår fik jeg så en bestillingsmail (scriptet tjekker boksene i en ordre) hvor tekstboksene var tomme????
Hvordan kan det gå til? Er der fejl i scriptet? Evt. nogle browsere der ikke kan forstå scriptet? Eller bare noget helt andet?
Her er scriptet:
<script type="text/javascript"> function tjeckDu() { var errorMsg = ""; if (document.f1.Firmanavn.value == ""){ errorMsg += "\n\tFeltet Firmanavn er tomt...\t- Indtast noget!"; } if (document.f1.Leveringsadresse.value==""){ errorMsg += "\n\tFeltet Leveringsadresse er tomt...\t- Indtast noget!"; } if (document.f1.By.value==""){ errorMsg += "\n\tFeltet By er tomt...\t- Indtast noget!"; } if (document.f1.Telefon.value==""){ errorMsg += "\n\tFeltet Telefon er tomt...\t- Indtast noget!"; } if (document.f1.Email.value==""){ errorMsg += "\n\tFeltet Email er tomt...\t- Indtast noget!"; } if (errorMsg != ""){ errorMsg += alert(errorMsg + "\n\n\n\n\n"); return false; } return true; } </script>
Man kan i øvrigt altid ændre, hvad somhelst i dokumentet, når det ligger i browseren ... både form-elementer og scripts. Derfor bør man _kun_ bruge JS-validering med brugervenlighed for øje. Al seriøs validering _skal_ foretages på serveren ;o)
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.