18. november 2003 - 13:33Der er
14 kommentarer og 1 løsning
Validering af min form også?
Hejsa.
Jeg har også en form, som jeg ønsker en validering på.
Der er 5 felter: 1: id="navn" Skal bare valideres som et felt, hvori der mindst skal skrives 2 karakterer. 2: id="email" Feltet skal bare springes over, da Jmail v. 4.2 har en indbygget validering for dette felt. 3: id="besked" Skal bare valideres som et felt, hvori der mindst skal skrives 1 karakterer. 4: id="egetnavn" Skal bare valideres som et felt, hvori der mindst skal skrives 2 karakterer. 5: id="egenmail" Skal valideres som et felt, hvori der skal indtastes en gyldig Email-adresse.
Koden skriver jeg nedenunder, da den er lidt lang. :-)
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.
function validering(f){ if(2>f.navn.value.length) { alert('Du skal udfylde feltet med navn!\nMindst to tegn.'); f.navn.focus(); return false; }
if(1>f.besked.value.length) { alert('Du skal udfylde feltet med din besked!\nMindst et tegn.'); f.besked.focus(); return false; }
if(2>f.egetnavn.value.length) { alert('Du skal udfylde feltet med dit eget navn!\nMindst to tegn.'); f.egetnavn.focus(); return false; }
var regexp = /^\w{1}[\w\.\-]*@\w{1}[\w\-]*\.\w{2}\w*$/i; tekst=f.egenmail.value.toLowerCase(); if (!regexp.test(tekst)){ alert ("Der skal stå en gyldig e-mail adresse i din egen mail"); f.egenmail.focus(); return false; } </script>
Hov, du har jo ret grunken, der var jeg lidt for hurtig i min bortskæring før klippe/klistre !-|
Synes godt om
Slettet bruger
18. november 2003 - 14:05#6
WOW! Jeps, dér var den!
Lækkert! Tak!
Jeg har godt nok noget text stående i value-feltet, som gør at den validerer uden at man har skrevet noget i feltet. Det er der ikke noget at gøre noget ved, vel? Eller...?
Hovsa! Skriv lige et svar, I to, ikke? SÅ må jeg jo fordele de voldsomt mange points imellem jer begge, da I begge to havde noget relevant at tilføje. Måske jeg kan forhøje points...?
-- og ønsker du at forhøje points skal du op under Funktioner og finde Afsæt flere points !-)
-- velbekomme '-)
Synes godt om
Slettet bruger
18. november 2003 - 14:15#9
Altså, I to java-script-hajer! I er da nogle værre nogle. :-))
Hvor i alverden putter jeg denne if-sætning ind henne? Husk på, at jeg er elendig til java-script. :-/
Og jo, grunken. Selvfølgelig skal du have lidt points for ulejligheden. Også selvom at vi alle nærmest svømmer i points, men det er mest for anstændighedens skyld, synes jeg. :-)
if(2>f.navn.value.length||f.navn.value==f.navn.defaultValue){ alert('Du skal udfylde feltet med navn!\nMindst to tegn.'); f.navn.focus(); return false; }
Synes godt om
Slettet bruger
18. november 2003 - 14:25#13
Ok ok ok... I er 2 imod 1... :-)
Nåååe, nu er jeg med, vedr. den if-sætning! (Siger jeg højt, og banker hovedet hårdt ned i bordet!) :-)))
-->Grunken: Ok, 0 points. MEN: På den betingelse, at jeg kan hjælpe dig en anden gang!
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.