20. september 2001 - 14:16Der er
12 kommentarer og 1 løsning
Validering af formularfelt
Hvordan validerer jeg et formular felt således at brugeren kun kan skrive tal i et felt? Og hvis der bliver skrevet andet skal der gerne dukke en fejlmeddelelse op.
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.
Der går lige lidt tid før jeg kan afprøve svaret, da jeg har fået virus på den maskine hvor hjemmesiden redigeres på. Vender tilbage så snart det er afprøvet.
>>Fomse Det er helt legalt at lytte med og så anonymt (det gør alle dem, som ikke er eksperten-brugere jo alligevel) Bare tryk udfør til en tom kommentar, så aktiveres checkboxen forneden.
Hvis det er en submit-knap skal du placere det i en function, som (helst) placeres i <head>
function validate(){ if (!/^[0-9]+$/.test(document.formNavn.feltNavn.value)){ alert(\'Kun tal i feltNavn-feltet\'); document.formNavn.feltNavn.focus(); return false; } }
<script> function validate(){ if (!/^[0-9]+$/.test(document.ccd.formularpassword.value)){ alert(\'Kun tal i feltNavn-feltet\'); document.ccd.formularpassword.focus(); return false; } else { return true; } } </script>
onSubmit\'en hører til i form-taggen, så du skal flytte den derhen, hvis du sætter den i knappen virker den vist ikke, men hvad værre er, du får kun forhindret submit, hvis den er tilknyttet det objekt, som submittes, nemlig formen, så:
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.