

cast z kontroly formulare
tak jsem tu zase tntokrát bych chtěl pomoct s jednim javascriptem pass - heslo pass2 - potvrzeni hesla, proč to nefunguje ???
if ( isNaN(parseInt(mujform.pass.value,10)) || !mujform.pass.value==pass2) {
window.alert("Zadana hesla se neshoduji!");
return false;
}
100000X Díky za pomoc..
Otázka skôr je, prečo by to malo fungovať?
V prvej časti podmienky overuješ, či začína hodnota v prvku pass číslicou. V druhej časti overuješ, či je hodnota v prvku pass prázdna alebo nie (podľa toho, aká je hodnota v premennej pass2) - si si istý, že tá hodnota je v premennej a nie v prvku formulára? Ak je aspoň jedna časť podmienky splnená, vypíšeš, že heslá sa nerovnajú.
Očakával by som skôr niečo ako:
Poznámka pod čiarou: V prípade, ak to voláš pri obsluhe udalosti submit, tak môžeš využiť že this == mujform. T.j. ak máš v HTML onsubmit="return validate()", tak to zmeníš na return validate(this) a funkcia bude deklarovaná ako function validate(mujform).
Diky
