六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 68|回复: 0

js中option操作

[复制链接]

升级  82%

47

主题

47

主题

47

主题

秀才

Rank: 2

积分
173
 楼主| 发表于 2013-2-7 17:33:06 | 显示全部楼层 |阅读模式
 
<html>   <head>   <script language="javascript">var infoMap  = new Object() ;function number(){   var obj = document.getElementById("mySelect");    //obj.options[obj.selectedIndex] = new Option("我的吃吃","4");      //在当前选中的那个的值中改变       //obj.options.style.cssText =("background:red");    obj.options.add(new Option("我的吃吃","4"));//再添加一个option    //alert(obj.length);    obj.options[obj.length-1].style.cssText =("background:#66FF33");    /*    for (var i = 0; i < obj.length; i++) {    obj.options.add(new Option(obj[i], obj[i]));    }    */    //alert(obj.selectedIndex);//显示序号,option自己设置的    /*    var name = obj.options[obj.selectedIndex].text;    infoMap[name+'-1'] = {        name : name,        age : '1'    };    if( infoMap[name+'-1'] ) {        var oldname = infoMap[name+'-1'].name;        infoMap[name+'-1'].name = oldname+','+name;    }    alert(infoMap[name+'-1'].age);    */    //obj.options[obj.selectedIndex].text = "我的吃吃";更改值      //obj.remove(obj.selectedIndex);//删除功能   }   </script>   </head>   <body>   <select id="mySelect" multiple>        <option title='hello' selected>我的包包</option>        <option style="background:red" value="#333333">我的本本</option>        <option>我的油油</option>        <option>我的担子</option>   </select></p><p style="color:#fff;background:#780e1a;">Test for set style.</p><p><button >set style(op only)</button></p><p><button >set style(ff & ie)</button></p><p><button >set style(ff & op)</button></p><p><button >set style(ie only)</button></p><p><input type="button" name="button" value="查看结果" >   </body>   </html> 
 
 
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表