首页 > 试题广场 >

如果想为id值为button1的元素设置背景色为红色,下列选

[单选题]
如果想为id值为button1的元素设置背景色为红色,下列选项中,做法正确的一项是()
  • document.getElementById('button1').style.backgroundColor="red";
  • document.getElementById('button1').style.backgroundcolor="red";
  • document.getElementById('button1').style.backGroundColor="red";
  • document.getElementById('button1').style.bgcolor="red";
A,js里样式设置直接把css写法的的“-”去掉,再改写为驼峰写法即可。
发表于 2016-06-01 08:42:11 回复(2)
bgcolor是标签属性,只有body和table tr td 元素有该属性,可以设置背景颜色,其他标签使用bgcolor没有效果

使用js改变bgcolor 的语句为
 document.body.bgColor="red"; 或
document.getElementById(“table tr td 元素的id”).bgColor="red";

D选项有三个地方错了:1.button没有bgcolor属性;2.不应该用style ;3.bgcolor中的c应该大写。

在 HTML 4.01 中,不赞成使用 body 元素的 bgcolor 属性;在 XHTML 1.0 Strict DTD 中,不支持 body 元素的 bgcolor 属性。

请使用 CSS 代替。


发表于 2016-08-18 12:29:50 回复(4)
链接:https://www.nowcoder.com/questionTerminal/7ba96072758343de9f363b33d8275081
来源:牛客网

HTML

<body bgcolor="#E6E6FA">
1、bgcolor是标签属性,用于设置背景颜色,只有body  table  tr  td元素有该属性。
 
2、使用js改变bgcolor 的语句(没有style):
    document.body.bgColor="red"; 或
    document.getElementById(“table tr td 元素的id”).bgColor="red";
h1{background-color:#00ff00;}
3、background-color是标签属性,填充除外边距 margin 以外的元素范围。
4、使用js改变background-color 的语句(有style):
    document.getElementById(“元素的id”).backgroundColor="red";(驼峰式命名)
5、动态改变HTML元素的样式:
     object.style.property="new style";
    
发表于 2019-03-11 10:16:02 回复(0)
A,js里样式设置直接把css写法的的“-”去掉,再改写为驼峰写法即可。
发表于 2018-09-07 20:10:19 回复(0)
js里样式设置直接把css写法的的“-”去掉,再改写为驼峰写法即可。 bgcolor是标签属性,只有body和table tr td 元素有该属性,可以设置背景颜色,其他标签使用bgcolor没有效果 使用js改变bgcolor 的语句为  document.body.bgColor="red"; 或 document.getElementById(“table tr td 元素的id”).bgColor="red" 在 HTML 4.01 中,不赞成使用 body 元素的 bgcolor 属性;在 XHTML 1.0 Strict DTD 中,不支持 body 元素的 bgcolor 属性。 请使用 CSS 代替
发表于 2017-03-05 01:09:02 回复(0)
D选项把style去掉
发表于 2016-06-07 22:37:56 回复(1)
驼峰命名法
发表于 2022-07-26 23:36:28 回复(1)
background应该驼峰写法backgroundColor
发表于 2021-09-20 18:46:58 回复(0)
<p>去掉css中的-按小驼峰写</p>
发表于 2020-09-25 20:36:09 回复(0)
我傻了...background是一个词来着...
发表于 2020-09-12 00:02:29 回复(0)
<p>驼峰</p>
发表于 2020-07-23 17:04:29 回复(0)
css里面的background-color放在js里面要使用驼峰写法即是 backgroundColor
发表于 2020-03-07 10:01:09 回复(0)
A
发表于 2019-05-08 21:45:26 回复(0)
命名的驼峰原则
发表于 2018-12-06 23:22:03 回复(0)
将一个故事吧:
不知道什么时候已经把css和js的属性的中线转驼峰的写法已经忘记了。
后来在vuejs里面看见了,后来在angularjs里面看见了。
后来想来了是那些最初的记忆。
发表于 2017-03-30 23:29:41 回复(2)
选A,D选项去掉style
发表于 2016-09-19 14:42:22 回复(1)
A把-去掉首字母用大写
发表于 2016-07-21 18:03:07 回复(0)
A
发表于 2016-06-02 21:30:21 回复(0)
js中用驼峰式写法
发表于 2016-05-19 09:55:07 回复(0)