欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

原生js ActiveXObject獲取execl里面的值

 更新時間:2013年11月01日 17:38:13   投稿:whsnow  
使用原生js獲取execl里面的值,想必有很多的朋友都不會吧,下面有個不錯的方法主要是使用ActiveXObject來實現(xiàn),感興趣的朋友可不要錯過

execl里面的數(shù)據(jù)大概是這樣的:
 
實現(xiàn)輸出的效果是:
 
js源碼:

復(fù)制代碼 代碼如下:

function readThis(){
var tempStr = "";
var filePath= document.all.upfile.value;
var oXL = new ActiveXObject("Excel.application");
var oWB = oXL.Workbooks.open(filePath);
oWB.worksheets(1).select();
var len = 100; // 要取到的多少條數(shù)據(jù)
var oSheet = oWB.ActiveSheet;
try{
for(var i=1;i<= len;i++){
tempStr+=("put(\""+oSheet.Cells(i,1).value+"\",\""+oSheet.Cells(i,2).value+"\");")+"<br>"; // 1和2分別代表第一列和第二列
}
}catch(e){
document.all.txtArea.innerHTML = tempStr;
}
document.all.txtArea.innerHTML = tempStr;
oXL.Quit();
CollectGarbage();
}

html源碼:
復(fù)制代碼 代碼如下:

<input type="file" id="upfile" /><input type="button" onclick="readThis();" value="讀取">
<div id="txtArea" style="width:500px;height:500px;"></div>

因為 ActiveXObject 只有IE支持 所以運行的時候只能使用IE來運行,目前想到就此方法了!

相關(guān)文章

最新評論