通过Javascript获得DropDownList中选择的内容

获得DropDownList中选择项的Text值:

document.getElementById("DropDownList1").options[document.getElementById("DropDownList1").selectedIndex].innerText

document.getElementById("DropDownList1").options[document.getElementById("DropDownList1").selectedIndex].text

获得DropDownList中选择项的Value值:

document.getElementById("DropDownList1").options[document.getElementById("DropDownList1").selectedIndex].value

 

下面是我在网上查到的方法:

var   select1   =   document.all.<%=   yourDropDownList.ClientID   %>;  
  var   select1value   =   select1.options[select1.selectedIndex].value;  
  var   select1Text   =   select1.options[select1.selectedIndex].innerText;  
  var   select2   =   document.all.<%=   yourListBox.ClientID   %>;  
  var   oOption   =   document.createElement("OPTION");  
  select2.options.add(oOption);  
  oOption.innerText   =   select1Text    
  oOption.Value   =   select1value   ;

--------------------------------------------

function   test()  
  {  
  var   drp   =   document.getElementById("DropDownList1");  
  var   lst   =   document.getElementById("ListBox1");  
  if   (drp.length   >   0)  
  {  
  for   (i=0;   i   <   drp.options.length;   i++)  
  {  
  if   (drp.options(i).selected   ==   true)  
  {  
  var   oOption   =   document.createElement("OPTION");  
  lst.options.add(oOption);  
  oOption.innerText     =   drp.options(i).innerText;  
  oOption.value   =   drp.options(i).value;  
  }  
  }  
  }  
  }  
   
  function   test1()  
  {  
  var   lst   =   document.getElementById("ListBox1");  
  if   (lst.length   >   0)  
  {  
  for   (i=0;   i   <   lst.options.length;   i++)  
  {  
  if   (lst.options(i).selected   ==   true)  
  {  
  lst.options.remove(i);  
  }  
  }  
  }  
  }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值