Kód: Vybrať všetko
<form name="adminform" action="">
<select name="sekcia" size="1" onchange="javascript:zmena();">
<option value="0" id="zvolsekciu">--------------------------- Zvoľte sekciu ---------------------------</option>
<option value="1" class="striedanie" id="1" name="1">Internáty Veľký Diel > Základné informácie</option>
<option value="2" class="striedanie" id="2" name="2">Internáty Veľký Diel > Cenník ubytovania</option>
<option value="3" class="striedanie" id="3" name="1">Internáty Veľký Diel > Kontakt</option>
<option value="4" class="striedanie" id="4" name="2">Internáty Veľký Diel > Ubytovací poriadok</option>
<option value="5" id="5" name="1">Internáty Hliny > Základné informácie</option>
<option value="6" id="6" name="2">Internáty Hliny > Cenník ubytovania</option>
<option value="7" id="7" name="1">Internáty Hliny > Kontakt</option>
<option value="8" id="8" name="2">Internáty Hliny > Ubytovací poriadok</option>
<option value="9" class="striedanie" id="9" name="1">Stravovanie > Základné informácie</option>
<option value="10" class="striedanie" id="10" name="3">Stravovanie > Jedálny lístok a objednávka cez internet</option>
</select>
</form>Kód: Vybrať všetko
function zmena()
{
if (document.getElementById(document.forms.adminform.sekcia.value;).name=='1')
{
alert('1');
} else {
alert('2');
}
}Problem je, ze takto ako som to spravil, sa vzdy spusti kod alert('2'), ako keby to atribut "name" ignorovalo. Ako sa teda k tomuto atributu mam dostat, vie niekto pls? (za funkcne riesenie odmena v podobe k+ neminie)
//edit: skaredo to ten kod pozalamovalo, ale co sa da robit...)