请教我这段javascript代码为什么不对呢?
答案:3 悬赏:50 手机版
解决时间 2021-01-27 01:30
- 提问者网友:容嬷嬷拿针来
- 2021-01-26 14:07
oBtn2.onclick=function()
{
for(var i=0;i {
oColor=oTab.tBodies[0].rows[i].style.background-color;
if(oTab.tBodies[0].rows[i].cells[1].innerHTML==oName.value)
{
oTab.tBodies[0].rows[i].style.background='yellow';
}
else
{
oTab.tBodies[0].rows[i].style.background=oColor;
}
};
};
执行了之后点搜索没有反应
问题出在oColor=oTab.tBodies[0].rows[i].style.background-color这句话上,我想让程序存储之前的颜色,没被选中的保持之前的颜色,但是不知道为什么不对。
下面的答案我把background-color换成backgroundColor也不对
最佳答案
- 五星知识达人网友:鱼芗
- 2021-01-26 15:12
1. 看一下控制台是否有报错。如果有错,哪错改哪
2. cells[1] 这里不应该是cell[i] 么?
3. background-color 改成backgroundColor。
4. 如果都没有问题,请将代码全部贴出来。
全部回答
- 1楼网友:摆渡翁
- 2021-01-26 16:33
1. 看一下控制台是否有报错。如果有错,哪错改哪
2. cells[1] 这里不应该是cell[i] 么?
3. background-color 改成backgroundcolor。
4. 如果都没有问题,请将代码全部贴出来。
- 2楼网友:雪起风沙痕
- 2021-01-26 15:50
oColor=oTab.tBodies[0].rows[i].style.backgroundColor;
oTab
定义了么?你这代码不全啊。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯