用JS 如何获得设置选项option value="b" 的背景颜色为gray? 本帖最后由 net_lover 于 2014-02-10 20:37:01 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 getElementsByTagName("select")[0]这个[0]是什么意思?? getElementsByTagName 是动态获取页面元素方法 ,返回的是元素集合比如getElementsByTagName('div') 获取某个元素下所有的div 利用索引的方式 找到需要操作的divgetElementsByTagName("select")[0] 找到第一个下拉框 可是总是提示 无法获取属性“getElementsByTagName”的值: 对象为 null 或未定义 你把js代码放在html的后面去执行就不会了。 dom.style.backgroundColor如果是在外部样式表定义的用计算样式表获得试试 求解释啊,这是什么原因那。还有为什么s 前面可以不用加var ?i 也不用加?? 最简单是用jquery// select 追加id<select id="select1"> // eq(1)中的1是下标,下拉列表最上面的是0,第二个是1...$('#select1 option:eq(1)').css('background-color','gray'); $('#select1 option[value="b"]').css('background-color','gray'); 用value判断也可以 急!急!急! 如何在公共函数里获取showModalDialog的返回值 这行代码有什么特殊用途么? 如何用javascript 给html获得焦点 在线等 明白马上给分 自动生成的表格单双行颜色不同的问题,急 jquery为基的编辑器开发问题。 哈哈,做个这样的东东玩玩.... 怎么播放avi 格式 电影?? 急:请问javacsript中失去焦点的方法是什么 如何判断一个控件下载完毕!!! 用js怎么取返回值里的参数 编辑ckfinder中上传的txt文件,发现乱码,有办法解决不? 请帮看看下面的正则表达式为什么不对?
getElementsByTagName("select")[0]这个[0]是什么意思??
如果是在外部样式表定义的用计算样式表获得试试
还有为什么s 前面可以不用加var ?i 也不用加??
<select id="select1">
// eq(1)中的1是下标,下拉列表最上面的是0,第二个是1...
$('#select1 option:eq(1)').css('background-color','gray');