Translate Into English Coffee & Tea
ASP.NET 中的 AJAX ASP.NET 画图全接触 ASP.NET 与 XML 声明式数据绑定 ASP.NET 网页抓取
C# 基础 C# 类教程 C# 加密 ASP.NET 成员资格 非“自动化”处理 Excel
QuickAjax Ajax 完美的语法高亮器 Silverlight Popfly
通栏广告
下拉列表框操作--基本操作部分
  这一部分谈谈下拉列表框的基本操作,这些操作都使用内置函数来完成,在以后的文章中,将利用自定义函数完成列表操作,比如:插入、交换等。

<form id="f">
  <select size="1" name="s">
    <option value="1">第一项</option>
    <option value="2">第二项</option>
  </select>
</form>

<script type="text/javascript" language="javascript">
<!--
var f = document.getElementById("f");

//列表项数目(有两种方法)
document.write(f.s.options.length);
document.write(f.s.length);

//当前选中项的下标(从 0 开始)(有两种方法)
//如果选择了多项,则返回第一个选中项的下标
document.write(f.s.options.selectedIndex);
document.write(f.s.selectedIndex);

//检测某一项是否被选中
document.write(f.s.options[0].selected);

//获得某一项的值和文字
document.write(f.s.options[0].value);
document.write(f.s.options[1].text);

//删除某一项
f.s.options[1] = null;

//追加一项
f.s.options[f.s.options.length] = new Option("追加的text", "追加的value");

//更改一项
f.s.options[1] = new Option("更改的text", "更改的value");
//也可以直接设置该项的 text 和 value
//-->
</script>
相关文章
文章评论
标题:必填
内容:
文章信息