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

最后两句连起来写为什么不行?

  1. 把最后两句写成document.body.appendChild(element.appendChild(Text));就不行了,只有文本,没有背景色;

  2. element.appendChild(Text);这句单独执行到底发生了什么?为什么改成element = element.appendChild(Text);就不行了?

正在回答

2 回答

很简单,一个是添加文本节点,这是一件做的事情,而直接放在括号里显然不对。括号里应该是element,这是一个元素,是一个物品。行为怎么能代替行为后产生的物品呢?

0 回复 有任何疑惑可以回复我~

给element设置标签属性class的值, 还可以添加多个样式,如element.className="message class2 “;

0 回复 有任何疑惑可以回复我~
#1

布寸仔 提问者

这个写了的
2016-03-18 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

最后两句连起来写为什么不行?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信