三种插入select option的方式
2012-01-11 21:05
120 查看
昨天在群里聊天的时候有个人问到,怎样在select里插入选项呢? 其实刚开始想是很简单的问题,创造节点>插入select就行了。后来查阅了一些资料,总结了三种方法 1 option对象法 之前我也不了解,其实option是一个dom对象,w3c的解释是: Option 对象 Option 对象代表 HTML 表单中下拉列表中的一个选项。 在 HTML 表单中 <option> 标签每出现一次,一个 Option 对象就会被创建。 设对象为elem ,则每个选项为elem.options[i] 这样就可以直接通过赋值,把option对象写入了 [crayon-50361fa01c3a8/] 这个函数可以输出被选择的项的索引位置 2dom节点法 很容易理解 ,元素节点option 文字节点text,option.appendChild(text) select(select对象的dom元素).appendChild(option) 3innetHTML法 其实就是暴力输出 str = “<option value=’” + i + “‘>” + city[i] + “</option>”之类的 之后配合innerHTML把 innerHTML里的<select>某某某</select>变为 <select> + str + </select> [crayon-50361fa01c78f/] »本文地址:http://99jty.com/?p=324 »订阅本站:http://winysky.com/feed/»当你从RSS阅览器里看到这篇文章时,还没有评论,还不赶紧过来抢沙发?
相关文章推荐
- mysql 插入的三种方式
- map容器的三种插入方式
- map容器元素的三种插入方式
- 插入CSS的三种方式
- HTML 页面插入 SVG的三种方式
- (一)CSS三种插入方式
- HTML插入CSS文件的三种方式
- 在jsp页面可以有三种方式插入java代码
- SQL获取插入后数据ID的三种方式比较
- mysql数据库插入数据获取自增主键的三种方式(jdbc PreparedStatement方式、mybatis useGeneratedKeys方式、mybatis selectKey方式)
- 二叉树的创建,插入,删除,输出,求高度,求度以及三种遍历方式实现
- C#批量插入数据到Sqlserver中的三种方式
- C++ 实现二叉平衡树的插入删除结点和三种遍历方式
- 链表插入的三种方式
- 排序的三种方式(冒泡,插入,和选择)
- 三种方式sql 插入多行数据
- 数据结构之头指针链表de三种插入方式(头插法,尾插法,在pos处插入)
- css三种插入方式
- CSS层叠样式表 (Cascading Style Sheets)基础,CSS样式三种插入方式优先级比较
- Oracle批量插入数据的三种方式【推荐】