hei vaan. olen melko aloittelija javaScriptissä, ja nyt olisi kiire saada toimimaan lomakkeen sähköpostiosoitteen tarkistus niin, että sallii myös ä ö ja å kirjaimet. Tällä hetkellä koodi tällainen, eli sallii esim:
[email protected]
Ei nyt ainakaan ihan suoraan toiminut että tuon \w perään laittoin kirjaimet äöå.
[email protected]
Ei nyt ainakaan ihan suoraan toiminut että tuon \w perään laittoin kirjaimet äöå.
Vastaukset 4
Vanhimmat
if (!form.email.value.match(/^\w (\.\w )?\@\w (\.\w ){1,3}$/)) {
window.alert ("E-mail address is missing or incorrect");
form.email.focus();
return false;
}
No juu, sainhan tuon toimiin kun vähän aikaa kelasin. Uusi koodi on siis:
if (!form.email.value.match(/^[\wäöå] (\.[\wäöå] )?\@[\wäöå] (\.[\wäöå] ){1,3}$/)) {
window.alert ("E-mail address is missing or incorrect");
form.email.focus();
return false;
}
eihän email osotteissa voi olla ääkkösiä...?
syyskuun alusta alkaen :)