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

a.setAttribute("innerHTML",text);为什么没有作用,什么情况下采用setAttribute

a.setAttribute("innerHTML",text);为什么没有作用,什么情况下采用setAttribute

用a.innerHTML = text;就可以。设置颜色也是同样的问题

正在回答

1 回答


以这个为例:<input type="text" name='Hello' value='Shit' />

attribute 是指 type name value, 而innerHtml或innerText是属性

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

悟道参禅 提问者

attribute 不就是属性的意思么?
2015-01-29 回复 有任何疑惑可以回复我~
#2

化龙贝 回复 悟道参禅 提问者

你可以把他们分为静态特征和动态属性 nam, value 是特征,代表了某种东西 而innerHtml则不然,就像对象一样 我也不是怎么会解释,你就这样理解好了, html代码里面可以看到的,大部分都可以用setAttribute
2015-01-29 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

a.setAttribute("innerHTML",text);为什么没有作用,什么情况下采用setAttribute

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