eelyek
17.09.2010, 11:02:21
Witam,
Potrzebuję java scriptu, który policzy mi liczbę options w liście multiple i zwróci alert, jeżeli liczba ta jest większa niż x ?
Nie chodzi mi jednak o liczbę zaznaczonych options, a o ogólną ich liczbę na liście multiple..
nospor
17.09.2010, 11:05:55
Kod
ilosc = document.getElementById('idlisty').options.length;
alert(ilosc);
if (ilosc > 3) alert('BUUU');
eelyek
17.09.2010, 11:21:46
Chyba coś skopałem, bo mi nie działa:
<select id="drugi" name="drugi[]" multiple="multiple" class="multiple_size">
<input type="button" id="kopiuj" value="Dodaj >" onclick="testMe();"/>
<script language="JavaScript" type="text/javascript"> function testMe() {
ilosc = document.getElementById('drugi').options.length;
alert(ilosc);
if (ilosc > 3) {
alert('BUUU');
}
}
nospor
17.09.2010, 11:25:44
Mi kod co podales dziala - na kazdej przeglądarce
eelyek
17.09.2010, 11:27:20
Ehhh... moja wina - głupi błąd. Przepraszam za zamieszanie i dziękuje bardzo za pomoc. Pzdr.