实现创建一个新li标签,内容为"php",并将新创建的li插入到内容为HTML的标签前。
http://www.imooc.com/code/1699
若看不到html框架代码,想写个找到内容为HTML的元素节点,并找到他的父节点,再创建标签插入,这个应该怎样写? 我这里的a代表父节点,y代表新创建的节点,把n当成内容是HTML的节点 我这段代码应该怎样改?请高手指点~这里应该不用判断父节点是否是元素节点了吧?
function insetb(n){
if(n.innerHTML=="HTML"){
var a=n.parentNode;
var y=document.createElement("li");
y.innerHTML='PHP';
a.insertBefore(y,n)
}
}