Autor Zpráva
greno
Profil *
neviete mi niekto poradit ako by som mohol spravit a vlozit do stranky skriptik na kontrolu zadania hesla (ci bolo 2x zadane rovnako)? diky moc
Dedleg
Profil
if(heslo1.value == heslo2.value) alert("okay") else alert("heslo boo nespravne zadane")
vertigo4
Profil
možná lepší řešení

<form name="heslo" action="posli.html">
<input type="password" name="heslo1" value="">
<input type="password" name="heslo2" value="">
<input type="submit" value="ověř" onclick="if(document.heslo.heslo1.value!= document.heslo.heslo2.value){ alert('Zkontrolujte heslo'); return false;}">
</form>
greno
Profil *
toto funguje ale nie presne tak akoby som chcel. chcel by som nieco take co by sa menilo tak ako pisem, lebo toto je dost staticke.
vertigo4
Profil
greno
ty chceš aby to kontrolovalo už při zápisu toho druhého hesla?
greno
Profil *
presne tak, len neviem ako mam dat do toho tu dynamiku
vertigo4
Profil
no to tedka nevím z hlavy jak přesně to bude se kontrolovat, ale určitě to bude v závislosti na události onkeypress, nebo něco takového u druhého hesla....
Nox
Profil
<form name="heslo" action="posli.html" id="formular">
<input type="password" name="heslo1" value="">
<input type="password" name="heslo2" value=""><span id="kontrola"></span>
</form>

<script type="text/javascript">
function Overeni(form){
if(form["heslo1"].value!=""){
 if(form["heslo1"].value!=form["heslo2"].value){
 document.getElementById("kontrola").innerHTML="Hesla se neshodují";
 }
 else{ document.getElementById("kontrola").innerHTML="Kontrolní heslo souhlasí"; }
}
else{ document.getElementById("kontrola").innerHTML=""; }
}

setInterval("Overeni(document.getElementById('formular'))",100);
</script>
greno
Profil *
diky nox
Nox
Profil
není zač
snad to bude fungovat, ale tak jako ukázka jak by to asi mohlo být

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: