无敌小哥儿
2016-03-30 18:23
我直接获取b标签,改为i标签,为什么不可以呢??
1、先删除原有 b 标签,添加要改为的 i 标签;
function del(){
var i=document.createElement("i");
var a=document.getElementById( "a");
a.parentNode.appendChild(i);
a.parentNode.removeChild(a);
}
2、如果没有兄弟节点的话,直接改变父级节点的内容
function del(){
var a=document.getElementById( );
a.parentNode.innerHTML="<i></i>"
}
JavaScript进阶篇
468060 学习 · 21891 问题
相似问题