猿问

如何给一个子元素动态创建一个父元素

想给穿梭框内的checkbox列表外部,都添加一个标签。
目前已经循环出来了父元素。

https://img4.mukewang.com/5c905bad0001466006170100.jpg

想在每个label外层都新增一个同样的标签。怎么玩...

前端基础知识,自己却忽略了。


噜噜哒
浏览 778回答 2
2回答

沧海一幻觉

var lables = document.querySelectorAll('lable')    labels.forEach(function (lable) {      var ele = document.createElement('span')      lable.parentNode.replaceChild(ele, lable)      ele.appendChild(lable)    })

DIEA

动态创建DOM element,然后替换内容。如第一个回答。直接修改innerHtml&nbsp; &nbsp; var lables = document.querySelectorAll('lable')&nbsp; &nbsp; labels.forEach(function (lable) {&nbsp; &nbsp; &nbsp; lable.innerHtml = '<div>' + lable.innerHtml + '</div>'&nbsp; &nbsp; })
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答