课程
/前端开发
/JavaScript
/JavaScript进阶篇
我直接获取b标签,改为i标签,为什么不可以呢??
2016-03-30
源自:JavaScript进阶篇 9-15
正在回答
1、先删除原有 b 标签,添加要改为的 i 标签;
function del(){
var i=document.createElement("i");
var a=document.getElementById( "a");
a.parentNode.appendChild(i);
a.parentNode.removeChild(a);
}
2、如果没有兄弟节点的话,直接改变父级节点的内容
var a=document.getElementById( );
a.parentNode.innerHTML="<i></i>"
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
5 回答为什么I标签不能修改样式
2 回答请问我直接使用innerHTML为什么不能修改掉h3标签里面的内容的
4 回答不懂为什么不直接改变message的大小写
3 回答改变背景色时为什么一定要调用函数,不能直接使用对象改变呢?
2 回答len设置成全局变量后为什么不能切换标签?