Autor Zpráva
Kuta
Profil
Mam dotaz..potreboval bych asi nasledujici...kdyz odeslu formular, tak aby se zvalidovala spravnost zadaneho emailu...ale POUZE v pripade, ze byl zadan. Takze pri NEVYPLNENI mailu kontrola nebude probihat, a naopal pri vyplneni mailu bude email TESTOVAN...

vychazim z nasledujiciho...(coz popisuje pripad, kdy je email kontrolovan a to v kazdem pripade + pripadne vypise, ze je chybne zadan)

function checkData ()
{


if (document.kontrola.email.value == "") {document.kontrola.email.focus(); return false}

if (window.RegExp)
{
re = new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,4}$");
if (!re.test(document.kontrola.email.value))
{ alert("Zadaná adresa není správnou adresou elektronické pošty!");
document.kontrola.email.focus();
return false; }
}

else return true;
}




Dokaze mi to pls nekdo poupravit? Predem diky.
WanTo
Profil
function checkData ()
{


if (document.kontrola.email.value == "") {return true;}

if (window.RegExp)
{
re = new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,4}$");
if (!re.test(document.kontrola.email.value))
{ alert("Zadaná adresa není správnou adresou elektronické pošty!");
document.kontrola.email.focus();
return false; }
}

else return true;
}
Ján Kobezda
Profil
takze:


function checkData ()
{


if (document.kontrola.email.value == "") {return true;}

if (window.RegExp)
{
re = new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,4}$");
if (!re.test(document.kontrola.email.value))
{ alert("Zadaná adresa není správnou adresou elektronické pošty!");
document.kontrola.email.focus();
return false; }
}

else return true;
}

Edit: WanTo, bol si rýchlejší...
Kuta
Profil
Parada...dekuji moc :-)
Anonymní
Profil *
[b][/b][i][/i]
[pre][/pre][img][/img]Text odkazu
Toto téma je uzamčeno. Odpověď nelze zaslat.

0