У меня есть HTML-код, как это:получить значение выпадающего списка с JavaScript
<select name="xcontract_id" onchange="jf_get_einv_disable(document.MYFORM);fenable(document.MYFORM);jf_best_contract(document.getElementById('xcust_icorcID').value,document.getElementById('xcontract_id').value);jf_check_dlstart_1_3_contr(document.getElementById('xcust_icorcID').value,document.getElementById('xcontract_id').value,document.getElementById('xsim_cnt').value);">
<option selected="">choose
<option value="14030">8N_870MHz_0106
<option value="14031">8N_870MHz_Norma_0106
<option value="48414">AX_AI_nova_akt_DZ_NTBK_24m_0103
.
.
.
</option></select>
и у меня есть JS функция declareted так:
jf_get_einv_disable(frm){
...
//var typzmluvy=frm.xcontract_id.options[frm.xcontract_id.selectedIndex].value;
var typzmluvy=frm.xcontract_id.value;
...}
, но когда я не изменить значение по умолчанию выпадающего списка (поэтому я все еще «выбираю») для переменной задано «выбрать» вместо «» или null. Первая декларация прокомментирована, потому что я стараюсь второй, но никто из них не работает. Что я делаю неправильно? Спасибо за любой ответ или помощь. Ondro
ps: html не имеет закрывающего тега, потому что я копирую его из инструментов разработчиков.
Задайте пустое значение опции 'choose' как:' ' –
Использование IE для разработки? Hardcore. – JJJ
клиент, использующий IE, поэтому у меня нет другой опции –