为了账号安全,请及时绑定邮箱和手机立即绑定

为什么给文新增的本节点加css属性 不行

为什么给文新增的本节点加css属性 不行

小朱1 2016-12-05 21:54:28
<style type="text/css"> .chen{     width:200px; height:100px; background-color:#CCC;} </style>    <script>  var pNode = document.createElement("p");     pNode.className = "chen";     var textNode = document.createTextNode("我不想太悚");      pNode.appendChild(textNode);      //问题来了,为什么这样给 文本节点加css属性 不行 textNode.style.color="red"     document.body.appendChild(pNode)       </script>
查看完整描述

2 回答

?
qq_青枣工作室_0

TA贡献446条经验 获得超754个赞

文本节点没有css属性的,只能在标签上加css属性。

<style type="text/css">
.chen{    
    width:200px;
    height:100px;
    background-color:#CCC;}
</style>

<body>
<script>
 
 var pNode = document.createElement("p");
    pNode.className = "chen";
    var textNode = document.createTextNode("我不想太悚");
	pNode.appendChild(textNode);
	//文本节点没有css属性,只能在标签上加
	pNode.style.color="red" 
    document.body.appendChild(pNode)
</script>
</body>


查看完整回答
1 反对 回复 2016-12-05
  • 2 回答
  • 0 关注
  • 1054 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信