900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > js给动态添加的元素添加属性

js给动态添加的元素添加属性

时间:2024-03-26 12:46:34

相关推荐

js给动态添加的元素添加属性

将一段标签动态添加到div中,给这段标签的img标签设置width:100%

一开始设置了添加类名

// 内容const content = res.data.data.info.content;document.getElementById('content').innerHTML = content;var a = document.getElementById("content").getElementsByTagName("img");for(var i = 0; i <a.length; i++){a[i].className = 'img'}

类名添加成功了,应该是样式优先级的问题,所以width:100%的效果怎么样都出不来,后来想到了行内样式

// 内容const content = res.data.data.info.content;document.getElementById('content').innerHTML = content;var a = document.getElementById("content").getElementsByTagName("img");for(var i = 0; i <a.length; i++){a[i].style = 'width:100%'}

这样一设置就成功了

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。