为什么我运行你们的代码和我自己的代码都没有效果 ?浏览器是谷歌和IE
function replaceMessage(){
var oldp = document.getElementById('oldnode');
var newi = document.createElement("i");
newi.innerHTML = oldp.innerHTML;
oldp.parentNode.replaceChild(newi,oldp);
}
加上后点击 将粗体变为斜体 就变了
我运行了好几个,也是没有效果。
要点击链接"将粗体变为斜体",你估计没有点击吧
我运行了。没变成斜体,还是粗体
function replaceMessage(){
var newnode=document.createElement("i");
var newnodeText=document.createTextNode("JAVASCRIPT");
newnode.appendChild(newnodeText);
var oldnode=document.getElementById("oldnode");
oldnode.parentNode.replaceChild(newnode,oldnode);
}
可以呀