i jeszcze jedno pytanie czy da rade w js zeby wartosc zmiennej byla nazwa zmiennej ? bo tak bym musial zrobic z 4 warunki tutaj
<script type="text/javascript"> function pokazLekarzy(specjalizacja){ var dentysta = new array('Kowalski','Nowak'); var chirurg = new array('Kowalski','Nowak','Pietrzak'); var onkolog = new array('Kowalski','Nowak'); var dermatolog = new array('Kowalski','Nowak'); if(specjalizacja == dentysta){ t+='<select name="nazwiskoLekarza" />'; for (x=0; x<dentysta.length; x++){ t+='<option>'+dentysta[x]+'</option>'; } } t+='</select>'; return t; } </script> <form> <select name="specjalizacja" onchange="pokazLekarzy(this)"> <option value="dentysta" > Dentysta <option value="chirurg" selected>Chirurg <option value="onkolog">Onkolog <option value="dermatolog">Dermatolog </select> </form>