我的博客

posts(42) comments(30) trackbacks(5)
  • 博客园
  • 联系
  • 订阅 订阅
  • 管理

News

昵称:Jackey
园龄:5年
粉丝:2
关注:0

搜索

 

常用链接

随笔分类

  • Ajax编程(3)
  • C# Winform(5)
  • Javascript(11)
  • Office操作(2)
  • SQL Server(6)
  • vs2005 C# .net(5)
  • 通用函数(11)

随笔档案

  • 2008年2月 (1)
  • 2007年11月 (1)
  • 2007年10月 (9)
  • 2007年9月 (6)
  • 2007年7月 (1)
  • 2007年6月 (1)
  • 2007年5月 (13)
  • 2007年4月 (4)
  • 2007年1月 (6)

文章分类

  • 成功学(1)
  • 基金由浅到深(8)
  • 我写的文章(2)
  • 心情日记(4)

相册

  • 我的相册

最新评论

阅读排行榜

评论排行榜

推荐排行榜

View Post

JS对select动态添加options操作[IE&FireFox兼容]

<select id="ddlResourceType" onchange="getvalue(this)">
</select>

   动态删除select中的所有options: 
      document.getElementById("ddlResourceType").options.length=0; 
 
    动态删除select中的某一项option: 
      document.getElementById("ddlResourceType").options.remove(indx);  

    动态添加select中的项option: 
      document.getElementById("ddlResourceType").options.add(new Option(text,value)); 

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

取值方面
   function getvalue(obj)
    {
        var m=obj.options[obj.selectedIndex].value
        alert(m);//获取value
        var n=obj.options[obj.selectedIndex].text
        alert(n);//获取文本
    }
绿色通道:好文要顶关注我收藏该文与我联系

posted on 2007-04-30 15:09 Jackey 阅读(954) 评论(3) 编辑 收藏

View Comments

1383857
#1楼  回复 引用   
谢谢你的代码,提醒了我一下,呵呵
解决了我的大问题
2007-08-13 10:23 | Allen[未注册用户]
#2楼  回复 引用   
有个问题
document.getElementById("ddlResourceType").options.remove(indx);在firefox下不行,我觉得应该是这样写,我试了的两个浏览器都是兼容的

document.getElementById("ddlResourceType").options[indx] = null;
2007-08-29 10:15 | Allen[未注册用户]
#3楼  回复 引用   
thanks!
2008-11-27 14:11 | capable[未注册用户]
注册用户登录后才能发表评论,请 登录 或 注册,返回博客园首页。
首页博问闪存新闻园子招聘知识库
最新IT新闻:
· Chrome将给老机带来更快的3D绘图性能
· 在线支付创业公司Stripe获红杉资本等1800万美元的投资,公司估值达1亿美元
· 创新工场孵化公司磊友科技今天正式推出首款大型手机HTML5网页游戏《黎明帝国》
· 霍金的伟大与不幸
· Linux为什么成功?因为它的失败是免费的!
» 更多新闻...
最新知识库文章:
· 高级编程语言的发展历程
· 如何学习一门新的编程语言?
· 学习不同编程语言的重要性
· 为什么我喜欢富于表达性的编程语言
· 计算机专业的女生为什么要学编程
» 更多知识库文章...

China-pub 2011秋季教材巡展
China-Pub 计算机绝版图书按需印刷服务
 
Powered by:
博客园
Copyright © Jackey