开发者社区> 问答> 正文

ie7下为父页面的元素appendChild时报“参数无效”错误,请问该如何解决

问题对人有帮助,内容完整,我也想知道答案 0 问题没有实际价值,缺少关键内容,没有改进余地


今天遇到了一奇葩问题,请各位帮助我看看,
 我在一个页面里面嵌入了个iframe框架,然后想在ifame里面去为父页面的某一元素添加节点,但是在IE7下会报参数无效错误,不知是哪里出问题了捏
...
var div=parent.document.getElementById(divid);
if(div.find(".taolun").length<1){       
    var div=parent.document.getElementById(divid.substring(1));
    var emnode=parent.document.createElement("em");
    emnode.className='taolun';
    emnode.appendChild(document.createTextNode("已加入讨论"))
    var pn=div.firstChild;
    pn.appendChild(emnode);    //IE7下报错,“参数无效”
}

展开
收起
杨冬芳 2016-06-16 11:46:22 2260 0
1 条回答
写回答
取消 提交回答
  • IT从业

    screenshot

    2019-07-17 19:40:40
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载