Autor Zpráva
senior
Profil
Zdravím,
mám JS na overenie formulára, ale potreboval by som vedieť, či sa to nedá nejako ošetriť tak, aky ten JS upozornil, že potvedene heslo nie je totožné s pôvodným. Prehľadal som celú diskusiu, ale nepodarilo sa mi niečo podobné nájsť. Ďakujem za každú radu a pomoc.

function overit(formular)
{
if (formular.meno.value=="")
{
alert ("Musíš napísať svoje meno !");
formular.meno.focus();
return false;
}
if (formular.priezvisko.value=="")
{
alert ("Musíš napísať svoje priezvisko !");
formular.priezvisko.focus();
return false;
}
else if (formular.mesto.value=="")
{
alert ("Musíš napísať názov svojho bydliska !");
formular.mesto.focus();
return false;
}
else if (formular.heslo1.value=="")
{
alert ("Musíš napísať svoje heslo !");
formular.heslo1.focus();
return false;
}
else if (formular.heslo2.value=="")
{
alert ("Musíš napísať znova svoje heslo !");
formular.heslo2.focus();
return false;
}
else if (formular.email.value=="")
{
alert ("Musíš napísať svoju e-mailovú adresu !");
formular.email.focus();
return false;
}
else if (window.RegExp)
{
re = new RegExp("^[^@]+@[^.]+..+$");
if (!re.test(formular.email.value))
{
alert ("Tvoja e-mailová adresa nie je správna ! Skontroluj e-mailovú adresu !");
formular.email.focus();
return false;
}
}
else
return true;
}
habendorf
Profil
if (formular.heslo2.value != formular.heslo1.value )
senior
Profil
habendorf
Vďaka za pomoc. Môžeš mi ešte prezradiť kam mám ten tvoj riadok do JS vložiť? JS sa iba učím :-(
habendorf
Profil
senior

Je to úplně jedno. Třeba před to else if (formular.email.value=="") dáš

else if (formular.heslo2.value != formular.heslo1.value ) {
alert ("Hesla nejsou stejná");
formular.heslo2.focus();
return false;
}
senior
Profil
habendorf
Vďaka za pomoc a chotu.
Toto téma je uzamčeno. Odpověď nelze zaslat.