javascript 如何 读取dropdownlist 的值 (转)

本文介绍了一个HTML页面中Option对象的基本属性及其使用方法。通过JavaScript函数实现了获取和更改下拉列表中选项的位置、名称和值的功能,并允许用户进行交互式修改。
ContractedBlock.gifExpandedBlockStart.gifCode
<html>   
  
<head>   
  
<title>Option对象的属性</title>   
  
<script   language="JavaScript">   
  
//   显示选项信息   
  function   optionData(){   
          
var   objSelect   =   document.myForm.mySelect;   
          pos.innerText   
=   objSelect.options[objSelect.selectedIndex].index;   
          content.innerText   
=   objSelect.options[objSelect.selectedIndex].text;   
          show.innerText   
=   objSelect.options[objSelect.selectedIndex].value;   
  }   
  
//   更改选项名称   
  function   changeText(objForm){   
          
var   objSelect   =   objForm.mySelect   
          objSelect.options[objSelect.selectedIndex].text   
=   objForm.optionName.value;   
  }   
  
</script>   
  
</head>   
  
<body>   
  
<h2>Option对象的属性</h2>   
  
<hr>   
  
<form   name="myForm">   
  
<select   name="mySelect">   
  
<option   value="value1"   Selected>HTML</option>   
  
<option   value="value2">JavaScript</option>   
  
<option   value="value3">VBScript</option>   
  
</select>   
  
<input   type="button"   onclick="optionData()"   value="选择"><br>   
  选项名称   :   
<input   type="text"   name="optionName">   
  
<input   type="button"   onclick="changeText(this.form)"   value="更改">   
  
</form>   
  选项位置:   
<span   id="pos"></span><br>   
  选项名称:   
<span   id="content"></span><br>   
  选项值   :   
<span   id="show"></span><br>   
  
</body>   
  
</html> 

转载于:https://www.cnblogs.com/redfox241/archive/2009/02/17/1392692.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值