[ normandija @ 28.09.2012. 13:14 ] @
Da li me neko moze uputiti zbog cega mi ne rade prikazi svih gresaka preko JS-a...imam par dropdown lista i obicnih input text polja. Koristim div tag koji preko JS sakrivan i prikazujem zavisno da li ima ili nema greske,medjutim desava se da radi samo na prvom list boxu,a dalje ne. inace Te div tagove sam postavio pored polja tako da kad ispise lgresku tacno se zna o kom polju je rec....evo JS kod ispod.... Code: unction provjeraPolja(){ var marka_vozila = document.getElementById("marka_vozila").value; var model_vozila = document.getElementById("model_vozila").value; var boja_vozila = document.getElementById("boja_vozila").value; var god_vozila = document.getElementById("godiste_vozila").value; //var bojaPatern = /^(#)?([0-9a-fA-F]{3})([0-9a-fA-F]{3})?$/; if(marka_vozila =="" || marka_vozila == "Odaberi marku"){ document.getElementById('greska_marka').style.color = 'red'; document.getElementById('greska_marka').style.display = 'block'; document.getElementById('greska_marka').innerHTML = "Odaberite marku vozila!"; } else{ document.getElementById('greska_marka').style.display = ''; document.getElementById('greska_marka').style.visibility = 'hidden'; } if(model_vozila =="" || model_vozila == "Odaberi model1"){ document.getElementById('greska_model').syle.color = 'red'; document.getElementById('greska_model').style.display = 'block'; document.getElementById('greska_model').innerHTML = "Odaberite model vozila!"; } else{ document.getElementById('greska_model').style.display = ''; document.getElementById('greska_model').style.visibility = 'hidden'; } if(boja_vozila ==""){ document.getElementById('greska_boja').syle.color = 'red'; document.getElementById('greska_boja').style.display = 'block'; document.getElementById('greska_boja').innerHTML = "Unsite boju vozila!"; } } i div tg je definisam ovako Code: i ovako na par meseta samo razlicit id.<td><div id="greska_marka" style="display:none;"></div></td> |