如何改变options的颜色

ycacer 2006-08-14 02:27:04
如何将选择的option的颜色改为灰色
...全文
138 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
fivetwogtt 2006-08-14
  • 打赏
  • 举报
回复
<select multiple size='10' name="D2">
<option style='background-color:"#bbbbbb"'>选项1</option>
<option style='background-color:""'>选项2</option>
<option style='background-color:"#bbbbbb"'>选项3</option>
<option style='background-color:"#bbbbbb"'>选项4</option>
<option style='background-color:""'>选项5</option>
<option style='background-color:"#bbbbbb"'>选项6</option>

</select>
fivetwogtt 2006-08-14
  • 打赏
  • 举报
回复
你的select是单选的还是多选的?
fivetwogtt 2006-08-14
  • 打赏
  • 举报
回复
<SCRIPT LANGUAGE="JavaScript">
<!--
function setColor(obj,bgcolor,fontcolor)
{
bgcolor = ( bgcolor ) ? bgcolor : "#cccccc";
fontcolor = ( fontcolor ) ? fontcolor : "#000000";
for( i=0;i<obj.length;i++ )
{
obj.options[i].style.background = "";
obj.options[i].style.color = "";
}
obj.options[obj.selectedIndex].style.background=bgcolor;
obj.options[obj.selectedIndex].style.color=fontcolor;
}
//13801192825
//-->
</SCRIPT>
<select size="1" name="D1" onclick='setColor(this,"#bbbbbb","#000000")'>
<option >选项1</option>
<option >选项2</option>
<option >选项3</option>
<option >选项4</option>
</select>
ycacer 2006-08-14
  • 打赏
  • 举报
回复
我要用javascript将已选中的几个option的背景色改为灰色,在javascript中option没有style属性
leohuang 2006-08-14
  • 打赏
  • 举报
回复
不知道你要干啥
ycacer 2006-08-14
  • 打赏
  • 举报
回复
不行,javascript里报找不到成员
BlueDestiny 2006-08-14
  • 打赏
  • 举报
回复
<style>
optgroup { background-color:gray; }
</style>
<select size="1" name="D1">
<optgroup label="不能选"></optgroup>
<option style="background-color:yellow">选项1</option>
<option style="color:red">选项2</option>
<option style="color:blue">选项3</option>
<option style="color:pink">选项4</option>
</select>
leohuang 2006-08-14
  • 打赏
  • 举报
回复
这样的?
------------------------------------------
<select size="1" name="D1">
<option style="color:gray">选项1</option>
<option style="color:red">选项2</option>
<option style="color:blue">选项3</option>
<option style="color:pink">选项4</option>
</select>

还是禁用?
<select size="1" name="D1" disabled>
<option style="color:gray">选项1</option>
<option style="color:red">选项2</option>
<option style="color:blue">选项3</option>
<option style="color:pink">选项4</option>
</select>
ycacer 2006-08-14
  • 打赏
  • 举报
回复
那个属性?
penglewen 2006-08-14
  • 打赏
  • 举报
回复
如果是不可用的话就用加上 disabled
不是的话就用CSS设定

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧