Mam takie coś co mi sprawdza formularz i nie pozwala iść dalej a błądy wypisuje na stronie
Prawie wszystko działą dobrze na LINK
Ale wypisuje mi tylko pierszy bład. A innych nie wypisuje, ale blokuje
a ja chiałbym żeby też wypiswało
Kod
<script type="text/javascript">
window.onload = function() {
document.forms['rejstracja'].onsubmit = valid;
}
function valid()
{
var pas2 = 'Wpisz hasło.';
var pas = 'Hasła się różnią.';
var nic = '';
var tk = 'Tokeny się różnią.';
var tk2 = 'Wpisz token.';
var log = 'Login jest już zajęty.';
var log2 = 'Wpisz login.';
if (document.getElementById('spr').innerHTML == nic)
{
document.getElementById('spr').style.color = 'red';
document.getElementById('spr').innerHTML="Wpisz login.";
return false
}
else
if (document.getElementById('spr').innerHTML == pas || pas2)
{
return false;
}
else
if (document.rejstracja.akceptuje.checked == false)
{
document.getElementById('akct').style.color = 'red';
document.getElementById('akct').innerHTML="Musisz zaakceptowac regulamin.";
return false;}
else
if (document.getElementById('pass').innerHTML == nic)
{
document.getElementById('pass').style.color = 'red';
document.getElementById('pass').innerHTML="Wpisz hasło.";
return false
}else
if (document.getElementById('pass').innerHTML == pas || pas2)
{
return false;
}
else
if (document.getElementById('tok').innerHTML == nic)
{
document.getElementById('tok').style.color = 'red';
document.getElementById('tok').innerHTML="Wpisz token.";
return false
}
else
if (document.getElementById('tok').innerHTML == tk || tk2)
{
return false;
}
else {
document.rejstracja.submit();
}
}
</script>
window.onload = function() {
document.forms['rejstracja'].onsubmit = valid;
}
function valid()
{
var pas2 = 'Wpisz hasło.';
var pas = 'Hasła się różnią.';
var nic = '';
var tk = 'Tokeny się różnią.';
var tk2 = 'Wpisz token.';
var log = 'Login jest już zajęty.';
var log2 = 'Wpisz login.';
if (document.getElementById('spr').innerHTML == nic)
{
document.getElementById('spr').style.color = 'red';
document.getElementById('spr').innerHTML="Wpisz login.";
return false
}
else
if (document.getElementById('spr').innerHTML == pas || pas2)
{
return false;
}
else
if (document.rejstracja.akceptuje.checked == false)
{
document.getElementById('akct').style.color = 'red';
document.getElementById('akct').innerHTML="Musisz zaakceptowac regulamin.";
return false;}
else
if (document.getElementById('pass').innerHTML == nic)
{
document.getElementById('pass').style.color = 'red';
document.getElementById('pass').innerHTML="Wpisz hasło.";
return false
}else
if (document.getElementById('pass').innerHTML == pas || pas2)
{
return false;
}
else
if (document.getElementById('tok').innerHTML == nic)
{
document.getElementById('tok').style.color = 'red';
document.getElementById('tok').innerHTML="Wpisz token.";
return false
}
else
if (document.getElementById('tok').innerHTML == tk || tk2)
{
return false;
}
else {
document.rejstracja.submit();
}
}
</script>