16. oktober 2002 - 23:21Der er
13 kommentarer og 1 løsning
Form field check
jeg har et lille javascript som checker om der står nogen i en form, inden at den vil tillage at sende den.
Jeg kan se at man kan tjekke om feks. "@" eksistere, ved at der sættes "indexOf('@')==-1)" bag på koden.
Jeg kan ikke lige gennemskue, hvordan, dette virker. Jeg ville nemlig gerne checke om 2 felter bliver tastet ens (password check).
Jeg ville entlig også gerne checke om en felt kun eneholder tal, så man i tlf nr. ikke kan skrive andet en tal.
Jeg har vist lidt af koden: ----------------------------------------------------- <SCRIPT LANGUAGE='JAVASCRIPT'> function checkPurchaseFields() { if (document.brugeroplysninger.Navn.value=='') { rc=alert('Indtast dit navn'); return false; }
if (document.brugeroplysninger.Email.value=='') { rc=alert('Indtast din Email adresse'); return false; } if (document.brugeroplysninger.Email.value.indexOf('@')==-1) { rc=alert('Indtast din email korrekt'); return false; } if (document.brugeroplysninger.Email.value.indexOf('.')==-1) { rc=alert('Indtast din email korrekt'); return false; }
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.
du kan bruge dette til at test om de to password er forskellige:
if (document.brugeroplysninger.Kode.value!=document.brugeroplysninger.Kode_gentag.value) { rc=alert('De to password felter skal være ens!'); return false; }
Kan du også hjælpe med at koden også skal indeholde mindst 4 tegn.
Det er jo rat nemt at ændre koden når du først har lavet den. Feks. ingen problemer i at lave den med tlf. om til at dú på navn.
email irritere mig også lidt for den tjekker kun om der er "@" og ".", den burde checke om der stod x@x.x. Nu kan man som email adresse skrive "@.", denne fejler så længere inde i formen, når den skal sendes. men det er en anden slags fejlmeddelse, for den skriver det ud på skærmen med response.write (formmail.asp fra brainjar.com)
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.