Mam poniższy skrypt do walidacji, działa ale chciałbym go zmodyfikować tak aby sprawdzał czy wartość animals jest zapisana jeśli tak to sprawdzenie czy wartośc ilość jest zapisana jeśli nie to komunikat o błędzie. Założenie jest chyba proste (jeśli wypełniłem pole animals to muszę wypełnić również ilość, jednakże nie mam obowiązku wypełniać pola animals) a jednak poległem na tym, gooooglowałem ale podobnych rzeczy nie znalazłem. Jestem raczkujący więc proszę o wyrozumiałość..


  1. <script type="text/javascript">
  2. function error(tekst) {
  3. if (errfound) return;
  4. window.alert(tekst);
  5. errfound = true;
  6. }
  7. function validate() {
  8. errfound = false;
  9. var bledy = "";
  10. with (document.forms[0]) {
  11. if (animals.value == "");
  12. if (ilosc.value == "") bledy += "Podano gatunek (wiersz pierwszy) bez ilości\n";
  13. ilosc.style.border = "2px solid #0000ff";
  14. if (animals1.value == "");
  15. if (ilosc1.value == "") bledy += "Podano gatunek (wiersz drugi) bez ilości\n";
  16. ilosc1.style.border = "2px solid #0000ff";
  17. if (animals2.value == "");
  18. if (ilosc2.value == "") bledy += "Podano gatunek (wiersz trzeci) bez ilości\n";
  19. ilosc2.style.border = "2px solid #0000ff";
  20. if (bledy != "") error(bledy);
  21. }
  22. return !errfound;
  23. }
  24. </script>