pomoc so scriptom na overenie e-mailu

Programovacie jazyky, rady, poradňa...
sanyika
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 364
Registrovaný: 11 apr 2006, 15:35
Bydlisko: Treti smetiak vpravo....d

pomoc so scriptom na overenie e-mailu

Príspevok od používateľa sanyika »

Potrebujem pomoct s tymto skriptom...som hladal aj na fore ale nenasiel som to co som hladal...chcem ze ked mam to policko s emailom prazdne aby mi to nevyhodilo ze som zadal zle email...vopred diki...

Kód: Vybrať všetko

	function CheckEmail(S) {
	var LastChar = S.lenght - 1;
	
	var CharPos = S.indexOf("@");
	if ((CharPos < 1) || (CharPos = LastChar)) return false;
	
	var CharPos = S.indexOf(".");
	if (CharPos < 1) return false;
	
	var CharPos = S.lastIndexOf(".");
	if (CharPos = LastChar) return false;
}
	function CheckEmailField(F) {
	if (!CheckEmail(F.value)){
		alert ("Write the right form of Your e-mail address, please!");
		F.focus();
		F.select();
		return false;
	}
	else
		return true;
}	
t0m4s3
Admin
Admin
Používateľov profilový obrázok
Príspevky: 18096
Registrovaný: 14 jún 2004, 18:35
Bydlisko: Martin SR, Brno CZ
Kontaktovať používateľa:

Príspevok od používateľa t0m4s3 »

cele to zabal do IFu (F.length != 0)
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Kód: Vybrať všetko

if (F.value.length != 0 && !CheckEmail(F.value)) {
alebo

Kód: Vybrať všetko

   function CheckEmail(S) { 
    if (S.length == 0) return true;
    var LastChar = S.lenght - 1;
Na konci tej funkcie CheckEmail ti chýba return true;
sanyika
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 364
Registrovaný: 11 apr 2006, 15:35
Bydlisko: Treti smetiak vpravo....d

Príspevok od používateľa sanyika »

Kujeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeem.....ste fajn chalani :)
Napísať odpoveď