Привет всем! У меня возник такой вопрос вопрос! Как вытащить то что между тегами <option>? То есть когда какой либо option selected то вытаскивать его значение!
Я нашел решение в гугле но оно мне не подходит, оно вытаскивает индексы значения начиная с нуля, вот выкладываю:
function selectOption(num)
{
var selObj = document.getElementById('selSeaShells1');
selObj.selectedIndex = num;
}
function alertSelectedIndex(selId)
{
alert('selectedIndex for ' + selId + ' is: '
+ document.getElementById(selId).selectedIndex);
}
<select name="selSS1" id="selSeaShells1">
<option value="val0">sea zero</option>
<option value="val1">sea one</option>
<option value="val2">sea two</option>
<option value="val3">sea three</option>
<option value="val4">sea four</option>
</select>
<input type="button" value="0" onclick="selectOption(0);" />
<input type="button" value="1" onclick="selectOption(1);" />
<input type="button" value="2" onclick="selectOption(2);" />
<input type="button" value="3" onclick="selectOption(3);" />
<input type="button" value="4" onclick="selectOption(4);" />
<input type="button" value="alert" onclick="alertSelectedIndex('selSeaShells1');" />
Но как все же сделать чтоб вытащить например текст
sea zero из
option value="val0"?