selectedIndex返回被选中的option的index.
2024-08-29 22:27:52
/
<label for="city">城市</label>
<select id="city" name="school">
<option>北京</option>
<option>上海</option>
<option>广州</option>
</select>
<label for="school">学校</label>
<select name="school" id="school">
<option>北京大学1</option>
<option>北京大学2</option>
<option>北京大学3</option>
<option>北京大学4</option>
<option>北京大学5</option>
</select>
/下拉列表联动事件
city.onchange = function () { //selectedIndex返回被选中的option的index.
//.text 返回option中的文本值
var text = this.children[this.selectedIndex].text; //清空select下面的所有option
school.length = 0;
switch (text) {
case '北京': //add() 方法用于向 <select> 添加一个 <option> 元素。
//new Option() 创建一个option标签
school.add(new Option('北京大学1'));
school.add(new Option('北京大学2'));
school.add(new Option('北京大学3'));
break;
case '上海':
school.add(new Option('上海大学1'));
school.add(new Option('上海大学2'));
school.add(new Option('上海大学3'));
break;
case '广州':
school.add(new Option('广州大学1'));
school.add(new Option('广州大学2'));
school.add(new Option('广州大学3'));
break;
}
}
最新文章
- Python科学计算&mdash;&mdash;前期准备
- usaco 2010年3月银组题解
- (组合数学3.1.1.1)POJ 1146 ID Codes(字典序法)
- 【转】Java 多线程(四) 多线程访问成员变量与局部变量
- 在windows上部署使用Redis(摘录)
- LeetCode---Depth-first &;&; Breadth-first
- 5.volatile的应用
- Python 抽象篇:面向对象之高阶用法
- Linux XZ压缩格式学习
- 对scrapy经典框架爬虫原理的理解
- Python爬虫入门教程 36-100 酷安网全站应用爬虫 scrapy
- js 统计字符串中字符出现的次数
- git 合并冲突 取消合并
- Python 零基础 快速入门 趣味教程 (咪博士 海龟绘图 turtle) 4. 函数
- 10.0-uC/OS-III任务管理
- SQL Server 配置管理器
- codes often WA
- noip第26课作业
- golang中的字符串拼接
- ubuntu的交换分区和系统休眠