雨乔
2015-03-11 14:23
这样写根本就没有把a标签换成i,不知道什么原因,根据所给的答案,还有同学们的代码,全都没有效果,仍然是a
<script type="text/javascript">
function replaceMessage(){
var oldnode=document.getElementById("oldnode");
var oldHTML= oldnode.innerHTML;
var newnode=document.createElement("i");
oldnode.parentNode.replaceChild(newnode,oldnode);
newnode.innerHTML=oldHTML;
}
</script>
代码没问题,也有效果呀,一按就变斜体了。至于那显示的代码是不会变的,那相当于编辑状态。
JavaScript进阶篇
468060 学习 · 21891 问题
相似问题