文章分类 Classification
兼容innerText、outinnerHTML的方法
稿件来源: 阳光企业网站管理系统 撰稿作者: 太阳光 发表日期: 2012-11-09 阅读次数: 93 查看权限: 游客查看
firefox是不支持innerText与outinnerHTML的,我们给它重写方法做兼容。
<script type="text/javascript"> function getOuterHTML(obj){ var tag = obj.tagName; var str = "<" + tag.toLowerCase(); var atts = obj.attributes; for(var i = 0;i<atts.length;i++){ str += " " + atts[i].name + "=\"" + atts[i].value + "\""; } return str += ">"+obj.innerHTML+"<" + tag.toLowerCase() + ">"; } function getInnerText(obj){ var ch=obj.childNodes; if(ch.length>0){ var str="",s; for(var i=0;i<ch.length;i++){ s=ch[i].nodeValue; if(s!=null)str+=s; str+=getInnerText(ch[i]); } return str; }else{ return ""; } } </script>
关键词: firefox,innertext,outinnerhtml 编辑时间: 2012-11-09
0
高兴0
支持0
搞笑0
不解0
谎言0
枪稿0
震惊0
无奈0
无聊0
反对0
愤怒
0%(0)
0%(0)
- 暂无评论
文章图片 article Pictrue
网友评论