01. november 2003 - 16:07Der er
18 kommentarer og 1 løsning
Hvaordan sikre jeg at første tegn
<script language="javascript"> <!--
function validate(f) { var lovlige = "+0123456789"; for (i=0; i<f.mobil.value.length; i++){ if (lovlige.indexOf(f.mobil.value.charAt(i)) < 0) { alert("Fejl i nummer kan kun best\345 af tal"); f.mobil.select(); f.mobil.focus(); return false; }else{ } } }
//--> </script>
Første tegn skal være (+) den her checker kun for lovlige tegn.
det kan måske gøres pænere men du kan inkludere det meget enkelt sådan: function validate(f) { valid = true; var lovlige = "+0123456789"; for (i=0; i<f.mobil.value.length; i++){ if (lovlige.indexOf(f.mobil.value.charAt(i)) < 0) { alert("Fejl i nummer kan kun best\345 af tal"); f.mobil.select(); f.mobil.focus(); valid = false; break; } } if (f.mobil.value.lastIndexOf("+") != 0) { alert("Mobilnummeret skal starte med +"); valid = false; } return valid; }
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.