<select name="ctl00$ContentPlaceHolder1$DownTime1$ddlCategory" id="ctl00_ContentPlaceHolder1_DownTime1_ddlCategory" style="width:112px;">
<option value="1">Category 1</option>
<option selected="selected" value="2">Category 2</option>
<option value="3">Category 3</option>
<option value="4">Category 4</option>
<option value="5">Category 5</option>
</select><script language=javascript>
function changeBackground(cellID)
{
var cell=document.getElementById(cellID);
var select=document.getElementById('ctl00_ContentPlaceHolder1_DownTime1_ddlCategory')
var allselectitems=select.options;
for(var i=1;i<=select.options.length;i++)
{
var nowcolor;
switch (i)
{
case 1:
nowcolor='white';
break;
case 2:
nowcolor='green';
break;
case 3:
nowcolor='yellow';
break;
case 4:
nowcolor='red';
break;
case 5:
nowcolor='blue';
break;
}
var selecteditem=allselectitems[i];
if(selecteditem.selected) //我想根据选择的下拉框设置颜色,但是这里老是出错错,"selected为空或不是对象" 但是我用alert(selecteditem.selected);看是true或者false.这里我要怎么写呢?
{
cell.style.backgroundColor=nowcolor;
}
}
}
</script>
<option value="1">Category 1</option>
<option selected="selected" value="2">Category 2</option>
<option value="3">Category 3</option>
<option value="4">Category 4</option>
<option value="5">Category 5</option>
</select><script language=javascript>
function changeBackground(cellID)
{
var cell=document.getElementById(cellID);
var select=document.getElementById('ctl00_ContentPlaceHolder1_DownTime1_ddlCategory')
var allselectitems=select.options;
for(var i=1;i<=select.options.length;i++)
{
var nowcolor;
switch (i)
{
case 1:
nowcolor='white';
break;
case 2:
nowcolor='green';
break;
case 3:
nowcolor='yellow';
break;
case 4:
nowcolor='red';
break;
case 5:
nowcolor='blue';
break;
}
var selecteditem=allselectitems[i];
if(selecteditem.selected) //我想根据选择的下拉框设置颜色,但是这里老是出错错,"selected为空或不是对象" 但是我用alert(selecteditem.selected);看是true或者false.这里我要怎么写呢?
{
cell.style.backgroundColor=nowcolor;
}
}
}
</script>
解决方案 »
- asp.net 缓存分页(顶者有分)
- 急需一个印度的标准开发文档及其项目(高分,真心求)
- 关于js的2级联动问题!!!!!!!!!!!!!!
- OWC使用求助~用过的~知道的都来看看啊~
- 支付宝接口相关问题,做过大神请帮个忙
- asp.net(vb) 当单击一(登陆)按扭时,出现以下错误信息是什么原因???
- 跳转问题
- 在DateGrid中的ButtonColumn中的按钮触发作的删除,如何在点击删除按钮后,做一个确认???答即送分!!!
- 如何启动OutLook Express?
- asp.net从数据库查询出的数据放入一个动态生成的表格内
- window 2003中 关于asp。net的问题(web服务器控件运行不了,html的可以)
- 大虾们给个思路,多谢!
{
var nowcolor;
switch (i)
{
case 0:
nowcolor='white';
break;
case 1:
nowcolor='green';
break;
case 2:
nowcolor='yellow';
break;
case 3:
nowcolor='red';
break;
case 4:
nowcolor='blue';
break;
}
var selecteditem=allselectitems[i];
if(selecteditem.selected)
}
cell.style.backgroundColor=nowcolor;
}
for(var i=0;i<select.options.length;i++)
function focuswhat()
{
var d=new Date(2006+"/"+07+"/"+03);
//alert(d.getDay());
var strWeekName="";
switch (d.getDay())
{ case 0:
strWeekName = "星期日";
break;
case 1:
strWeekName = "星期一";
break;
case 2:
strWeekName = "星期二";
break;
case 3:
strWeekName = "星期三";
break;
case 4:
strWeekName = "星期四";
break;
case 5:
strWeekName = "星期五";
break;
case 6:
strWeekName = "星期六";
break;
}
//alert(strWeekName);
}
</script>