为Dropdowlist添加onchange();事件,然后取Dropdowlist选择的值赋给隐藏域。
为
Dropdowlist添加onchange事件,在aspxcs页的page_Load里加上下面代码:thisdropdownlistAttributes["onchange"] = "dplchange();";
js代码:
function dplchange()
{
documentgetElementById("aa")value=documentgetElementById("dropdownlist")options[documentgetElementById("dropdownlist")selectedIndex]text;//取的是dropdownlist的文本,如果要取dropdownlist的value值,将text换成value即可。
}
直接给下拉框赋值就可以了,下边是例子
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 40 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<SELECT NAME="test" id="test">
<OPTION VALUE="a" SELECTED>a
<OPTION VALUE="a">b
<OPTION VALUE="c">c
</SELECT>
<br>
<INPUT TYPE="button" VALUE="设置" ONCLICK="setSelected();">
<SCRIPT LANGUAGE="JavaScript">
<!--
function $(obj)
{
return documentgetElementById(obj);
}
function setSelected()
{
$("test")value="c";
}
//-->
</SCRIPT>
</BODY>
</HTML>
以上就是关于JavaScript 处理Dropdowlist的 selectedIdexChanged事件全部的内容,包括:JavaScript 处理Dropdowlist的 selectedIdexChanged事件、怎么通过JS判断选定DropDownList的某一项、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)