[IE&FireFox兼容]JS对select操作


Posted in Javascript onJanuary 07, 2007

今天在Ajax中使用两个下拉框动态添加select中的options,当我在IE测试下正常使用却在FireFox中不能正常使用,我对脚本也不是很熟悉,所以上网查了一下发现他们在动态添加option时有点不同。

   下面把他记下来,说不定以后还可以用用:

    动态删除select中的所有options:
    function deleteAllOptions(sel){
      sel.options.length=0;
    }

    动态删除select中的某一项option:
    function deleteOption(sel,indx){
      sel.options.remove(indx);
    }

    动态添加select中的项option:
    function addOption(sel,text,value){
      sel.options.add(new Option(text,value));
    }

    上面在IE和FireFox都能测试成功,希望以后你可以用上。
其实用标准的DOM操作也可以,就是document.createElement,appendChild,removeChild之类的。:)

Javascript 相关文章推荐
JavaScript Scoping and Hoisting 翻译
Jul 03 Javascript
JavaScript针对网页节点的增删改查用法实例
Feb 02 Javascript
js随机生成字母数字组合的字符串 随机动画数字
Sep 02 Javascript
原生js和jQuery实现淡入淡出轮播效果
Dec 25 Javascript
微信小程序之MaterialDesign--input组件详解
Feb 15 Javascript
thinkjs 文件上传功能实例代码
Nov 08 Javascript
解决Vue 通过下表修改数组,页面不渲染的问题
Mar 08 Javascript
VUE2.0+ElementUI2.0表格el-table实现表头扩展el-tooltip
Nov 30 Javascript
微信小程序图表插件wx-charts用法实例详解
May 20 Javascript
js 实现ajax发送步骤过程详解
Jul 25 Javascript
微信小程序全选多选效果实现代码解析
Jan 21 Javascript
vue实现广告栏上下滚动效果
Nov 26 Vue.js
javascript中的对象和数组的应用技巧
Jan 07 #Javascript
JavaScript For Beginners(转载)
Jan 05 #Javascript
JavaScript的目的分析
Jan 05 #Javascript
关于JavaScript的gzip静态压缩方法
Jan 05 #Javascript
关于Javascript 的 prototype问题。
Jan 03 #Javascript
彻底搞懂JS无缝滚动代码
Jan 03 #Javascript
经典的解除许多网站无法复制文字的绝招
Dec 31 #Javascript
You might like
简化php模板页面中分页代码的解析
2009/02/06 PHP
微博短链接算法php版本实现代码
2012/09/15 PHP
PHP循环结构实例讲解
2014/02/10 PHP
PHP SOCKET编程详解
2015/05/22 PHP
Yii控制器中filter过滤器用法分析
2016/07/15 PHP
微信公众平台开发教程⑥ 微信开发集成类的使用图文详解
2019/04/10 PHP
使两个iframe的高度与内容自适应,且相等
2006/11/20 Javascript
js 绑定带参数的事件以及手动触发事件
2010/04/27 Javascript
javascript实用小函数使用介绍
2013/11/11 Javascript
javascript实现数独解法
2015/03/14 Javascript
通过jsonp获取json数据实现AJAX跨域请求
2017/01/22 Javascript
jquery拼接ajax 的json和字符串拼接的方法
2017/03/11 Javascript
微信小程序之选项卡的实现方法
2017/09/29 Javascript
使用Vue实现图片上传的三种方式
2018/07/17 Javascript
angularjs通过过滤器返回超链接的方法
2018/10/26 Javascript
vue 实现动态路由的方法
2020/07/06 Javascript
JavaScript中window和document用法详解
2020/07/28 Javascript
[06:37]2014DOTA2国际邀请赛 昔日王者渴望重回巅峰
2014/07/12 DOTA
使用python装饰器验证配置文件示例
2014/02/24 Python
Python中变量交换的例子
2014/08/25 Python
详解Python中for循环是如何工作的
2017/06/30 Python
Python Selenium Cookie 绕过验证码实现登录示例代码
2018/04/10 Python
Python解决线性代数问题之矩阵的初等变换方法
2018/12/12 Python
在python下使用tensorflow判断是否存在文件夹的实例
2019/06/10 Python
Python3打包exe代码2种方法实例解析
2020/02/17 Python
Python实现发票自动校核微信机器人的方法
2020/05/22 Python
用gpu训练好的神经网络,用tensorflow-cpu跑出错的原因及解决方案
2021/03/03 Python
中国专业的音频分享平台:喜马拉雅
2019/05/24 全球购物
TUMI香港官网:国际领先的行李箱、背囊品牌
2021/03/01 全球购物
医学院校毕业生自荐信范文
2014/01/01 职场文书
领导失职检讨书
2014/02/24 职场文书
励志演讲稿范文
2014/04/29 职场文书
银行贷款委托书范本
2014/10/11 职场文书
《包身工》教学反思
2016/02/23 职场文书
关于CSS自定义属性与前端页面的主题切换问题
2022/03/21 HTML / CSS
Zabbix6通过ODBC方式监控Oracle 19C的详细过程
2022/09/23 Servers