Witam! Kto pomoże?
Mam sprawdzanie skryptem czy pola są zaznaczone. Mam do wyboru dwa pola radio i one są wymuszane, oraz jedno pole tekstowe i tez jest wymuszanie, ale chciałbym aby wymuszanie pola tekstowego (pesel) było tylko gdy zaznaczę druga opcję, czyli "zwolniony z akcyzy". Jak to przerobić?
<http://december.com/html/4/element/script.html> function testuj(f) { for (i=0;i<f.akcyza.length;i++) if (f.akcyza[i].checked) var zmienna=1; if (zmienna!=1) { alert("zaznacz pole radio"); return false; } if (f.pesel.value.length<1) { alert("wypełnij pole pesel"); return false; } return true; } </http://december.com/html/4/element/script.html> <http://december.com/html/4/element/form.html action="index.php" method="get" onsubmit="return testuj(this);"> <http://december.com/html/4/element/input.html type="radio" value="nie" name="akcyza" /> Nie zwolniony z akcyzy zł <http://december.com/html/4/element/input.html type="radio" value="tak" name="akcyza" /> Zwolniony z akcyzy <http://december.com/html/4/element/input.html type="text" name="pesel"> <http://december.com/html/4/element/input.html type="submit" value="wyślij" /> </http://december.com/html/4/element/form.html>
if (f.akcyza[1].checked && f.pesel.value.length<1)
pokaz co zwraca
alert(f.akcyza[1].checked);
alert(f.pesel.value.length);
Swoja droga tak banalne debugowanie naprawde moglbys zrobic sam
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)