我有这样的html代码:
<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函数:
jf_get_einv_disable(frm){
...
//var typzmluvy=frm.xcontract_id.options[frm.xcontract_id.selectedIndex].value;
var typzmluvy=frm.xcontract_id.value;
...}
但是当我不更改组合框的默认值(所以我仍然“选择”)时,变量设置为“选择”而不是“”或 null。第一个声明被注释了,因为我尝试了第二个,但它们都不起作用。我做错了什么?感谢您的任何回复或帮助。翁德罗
ps:html 没有结束标记,因为我从 ie 开发人员工具中复制了它。