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

HTMLCollection 对象是只读的,不能给它添加新元素 那怎么给它添加新元素呢?

HTMLCollection 对象是只读的,不能给它添加新元素 那怎么给它添加新元素呢?

江户川乱折腾 2018-12-06 22:18:06
js里面取到的是HTML Collection对象,那怎么追加元素呢?   包装成jQuery对象?
查看完整描述

1 回答

?
慕码人8056858

TA贡献1803条经验 获得超6个赞

//HTMLCollection对象
var nav=document.getElementById("nav");  
//创建一个li新元素  
var newChild=document.createElement('li');  
//创建一个a 新元素  
var newLink=document.createElement('a')  
//创建一个 Text 节点  
var newText=document.createTextNode('My Wiki');  
//把Text添加到a元素节点中  
newLink.appendChild(newText);  
//给a元素节点设置属性href和内容  
newLink.setAttribute('href',"#");  
//把a元素节点添加到新的li元素节点中  
newChild.appendChild(newLink);  
//把新的li元素节点添加到 ul 元素节点里  
nav.appendChild(newChild); 
//对于jquery,就是用$封装而已
查看完整回答
反对 回复 2018-12-24
  • 1 回答
  • 0 关注
  • 943 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号