表单脚本学习(选择框脚本)
来源:互联网 发布:程序员30岁后的出路 编辑:程序博客网 时间:2024/06/05 04:22
选择框是通过<select><option>
来实现的,为了方便与这个控件交互,除了所有表单字段共有的属性和方法外,HTMLSelectElement提供了我们多种属性和方法
- add():向空间中插入新
<option>
元素 方法接收两个参数(newOption,relOption),其位置在relOption之前 - multiple:布尔值,表示是否允许多项选择
- options:该空间中option元素的集合类数组
- remove(index):移除给定位置的项目
- selectedIndex:基于0的选中值的索引,如果没有选中项,则值为-1.对于多选控件,只保存选中项的第一项的索引。
- size:选择框中可见的行数,等价于HTML中的size特性
在DOM中,每个option元素都有一个HTMLOptionElement对象表示,为了便于访问数据,HTMLOptionElement对象添加了下列对象
- index:当前选项在options集合中的索引
- label:当前选项的标签,等于label特性
- selected:布尔值,表示是否被选中
- text:选项的文本
- value:等同于HTML中value的值。
//HTML代码<form> <select name="select"> <option value="number">1</option> <option value="number">2</option> <option value="number">3</option> </select></form>//JS代码//得到表单var select=document.forms[0].elements["select"];//得到选中的选项EventUtil.addHandler(select,"change",function(event){ var target=event.target||event.srcElement; var selectOption=select.options[select.selectedIndex]; alert("The "+target.value+" is "+selectOption.text)})
阅读全文
0 0
- 表单脚本学习(选择框脚本)
- JavaScript之选择框脚本(表单脚本)
- 第十四章:表单脚本(选择框脚本、表单序列化、富文本编辑)
- 说说 JavaScript 表单的选择框脚本
- 表单脚本学习笔记(表单基础)
- 表单多项目选择脚本
- JS学习13(表单脚本)
- 【JavaScript学习】表单脚本:文本框脚本
- 【JavaScript学习】表单脚本:介绍
- JavaScript之文本框脚本(表单脚本)
- 第十四章:表单脚本(文本框脚本)
- 表单脚本
- 表单脚本
- 表单脚本
- 表单脚本
- 表单脚本
- 表单脚本
- 表单脚本
- 2017年浙江中医药大学大学生程序设计竞赛(重现赛)
- stm32f4 HSE_VALUE修改
- Android 属性动画 (复制即用,阅读即懂)
- C语言操作符
- 关于浏览器渲染机制
- 表单脚本学习(选择框脚本)
- 阿里云linux服务器挂在磁盘,卸载磁盘
- 学习OpenCascade的一点体会
- Java wait() 和 notify() 理解
- 做好这些细节就能让你的网站上首页?
- 全功能的100米KVM延长器
- HTTP协议详解
- Android Scroller解析和使用
- 表格的动态添加