1. 程式人生 > >FireFox不支援InnerText的解決方法

FireFox不支援InnerText的解決方法

FireFox不支援InnerText,這個問題上次碰到一個網盤資料大小顯示的時候不正常,一直顯示預設大小,在別的瀏覽器是正常的,想了半天才知道是FireFox不支援InnerText。

程式碼如下:

$.get("api/userfile/userUsed",function(data){
       if(data.type=='success'){
           var userUsed=data.body.userUsed;//使用者使用的空間大小
           console.log(userUsed);
           var userSpace=parseInt
(data.body.userSpace);//使用者總空間 var userUsedB; if(userUsed<1){ userUsed=userUsed*1024; if(userUsed<1){ userUsed=userUsed*1024; //document.getElementById("userUsed1").innerText=userUsed.toFixed(1)+"KB/"; $('#userUsed1'
).text(userUsed.toFixed(1)+ "KB/"); userUsedB=(userUsed/1024/1024)/userSpace*100; }else{ //document.getElementById("userUsed1").innerText=userUsed.toFixed(1)+"MB/"; $('#userUsed1').text(userUsed.toFixed(1)+ "MB/"); userUsedB=(userUsed/1024
)/userSpace*100; } }else{ userUsed=userUsed*1; // document.getElementById("userUsed1").innerText=userUsed.toFixed(1)+"G/"; $('#userUsed1').text(userUsed.toFixed(1)+ "G/"); userUsedB=userUsed/userSpace*100; } //var used=Math.round(userUsed); //document.getElementById("userUsed1").innerText=used+"G/"; $("#userSpace1").text(Math.round(userSpace) + "G"); progressbar.set('percent',userUsedB); } });

之前的註釋掉了。