js 动态加载select 后,如何在页面提交时取得选中的value的值,多谢(静态的select ,我知道怎么取)
页面加载时,允许如下js加载select内容。functiondoProcess(){varvv_sp_ww=document.getElementById("sp_w_...
页面加载时,允许如下js 加载select 内容。
function doProcess()
{
var vv_sp_ww = document.getElementById("sp_w_id");
var option = null;
option = document.createElement("option");
option.appendChild(document.createTextNode("test_1"));
option.vaule ="test_2";
vv_sp_ww.appendChild(option);
}
--然后页面提交时,运行如下js 取得select中被选中的内容,其他 text 可以取得
value却取不到,请教怎么取到value
function get_value()
var vv_test = document.getElementById("sp_w_id");
alert(vv_test.options[vv_test.selectedIndex].text);// 可以取得
alert(vv_test.options[vv_test.selectedIndex].value); //取不到,为空
alert(document.all.vv_sp_w.value); //取不到,为空
}
JSP中的选择框
<select name="vv_sp_w" id="sp_w_id">
</select>
===================== 展开
function doProcess()
{
var vv_sp_ww = document.getElementById("sp_w_id");
var option = null;
option = document.createElement("option");
option.appendChild(document.createTextNode("test_1"));
option.vaule ="test_2";
vv_sp_ww.appendChild(option);
}
--然后页面提交时,运行如下js 取得select中被选中的内容,其他 text 可以取得
value却取不到,请教怎么取到value
function get_value()
var vv_test = document.getElementById("sp_w_id");
alert(vv_test.options[vv_test.selectedIndex].text);// 可以取得
alert(vv_test.options[vv_test.selectedIndex].value); //取不到,为空
alert(document.all.vv_sp_w.value); //取不到,为空
}
JSP中的选择框
<select name="vv_sp_w" id="sp_w_id">
</select>
===================== 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询