JavaScript中颜色能不能作为赋值变量给颜色赋值?

原问题:JavaScript中颜色能不能作为赋值变量给颜色赋值?
分类:编程开发 > 最后更新时间:【2017-07-29 00:33:39】
问题补充:

function chan(id,f){ clo = document.getElementById(id).style.background; if(f=="on") document.getElementById(id).style.backgroundColor="yellow"; else if(f == "off") document.getElementById(id).style.backgroundColor = clo;}

最佳答案

clo = document.getElementById(id).style.background;

style上面的样式是只写的,也就是只能赋值,不能读取

document.getElementById(id).style.backgroundColor="yellow";

这句有用

document.getElementById(id).style.backgroundColor = clo;

这句无效

最佳答案由网友  hyjiacan  提供
公告: 为响应国家净网行动,部分内容已经删除,感谢网友理解。
2

分享到:

其他回答

其它网友回答:
clo = document.getElementById(id).style.background;

其它网友回答:
这句代码拿的是background与下面的backgroundColor属性不一致

    推荐