14. november 2004 - 15:07
Der er
15 kommentarer og 1 løsning
validering af password
Ja validering igen ! Jeg skal have kontrolleret at et password felt er udfyldt korrekt. Ingen mellemrum eller speciel-tegn Har prøvet lidt sådan her: if(!f.pw1.value.match(/^[a-z][\w\.\-]*[a-z]$/i)) <---HER------------ { alert('Password er ikke gyldig. Kan ikke indeholde æ ø å eller mellemrum'); f.pw1.focus(); return false; }
Annonceindlæg fra Immeo
14. november 2004 - 15:42
#1
Prøv den her: if(!f.pw1.value.match(/[^\w-]+/gi)){ alert('Password er ikke gyldig. Kan ikke indeholde æ ø å eller mellemrum'); f.pw1.focus(); return false; } /Goose
14. november 2004 - 17:38
#2
Hej Den fanger ikke mellemrum __
14. november 2004 - 17:42
#3
øhh mener du _ (underscore) ? /Goose
14. november 2004 - 17:43
#4
Ovenstående skulle tillade: a-z 0-9 - (bindestreg) _ (underscore) /Goose
14. november 2004 - 17:59
#5
<ole> Nej, goose - men det gør denne: if(f.pw1.value.match(/[^\w-]+/gi)){ alert('Password er ikke gyldig. Kan ikke indeholde æ ø å eller mellemrum'); f.pw1.focus(); return false; } eller denne: if(!f.pw1.value.match(/[\w-]+/gi)){ alert('Password er ikke gyldig. Kan ikke indeholde æ ø å eller mellemrum'); f.pw1.focus(); return false; } /mvh </bole>
14. november 2004 - 18:01
#6
... du skal ikke have en negation både i regExp'en (^) og foran betingelsen (!). Én af dele må være alt rigeligt ;o)
14. november 2004 - 18:07
#7
Baaahhhh ... hvad var det, jeg fik skrevet ...?!??!! :oP if(f.pw1.value.match(/[^\w-]+/gi)){ alert('Password er ikke gyldig. Kan ikke indeholde æ ø å eller mellemrum'); f.pw1.focus(); return false; } virker ... det gør den anden selvfølgelig ikke :)
14. november 2004 - 18:15
#8
olebole >> havde sg* ikke lige set den ! :o/ Sådan går det når man cut & paster for meget :o) /Goose
14. november 2004 - 18:39
#9
Jeg var godt klar over, det enten var en c/p - eller en idé, der ændrede sig som linien blev skrevet ;o)
16. november 2004 - 20:18
#10
øøh, tak for hjælpen til jer begge ! Smid et svar så lukker jeg ;-)
25. december 2004 - 01:15
#11
Ja, det er vel efterhånden tiden ...
25. december 2004 - 12:25
#12
*griiiib* :)
26. december 2004 - 05:41
#13
Dårligt kastet ...
26. december 2004 - 16:47
#14
Du giver blot olebole pointene da det var hans udgave der var den rigtige. /Goose
29. december 2004 - 08:43
#15
damned ... en misser. Prøver lige igen ;o)
Vi tilbyder markedets bedste kurser inden for webudvikling