innerText 兼容火狐 ie浏览器

来源:互联网 发布:深圳2017经济数据 编辑:程序博客网 时间:2024/05/03 09:56

今天工作的是后调试一个小工具时,发现出现了一个很有趣的问题,我的小程序在ie里能够正常的显示,但是在火狐里却不能够正常的运行,后经高人指点才知道是innerText出的问题,因为火狐是不支持这个属性的,所以在用之前要判断所使用的浏览器,所使用的代码如下

 function showSelectCodes(num,codeList){
//显示号码
 for(var i=0;i<codeList.length;i++){
 
  if(codeList[i] != undefined){
  
      if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){  
             document.getElementById("code"+codeTempNum+i).textContent = codeList[i];//底部的显示随机产生的号码
    }
    else{
    document.getElementById("code"+codeTempNum+i).innerText  = codeList[i];//底部的显示随机产生的号码
    }
    }
  
 }
}

添加之后程序就不会再出现不兼容的问题