html页面表格导出到excel总结

html页面表格导出到excel总结

ID:8974572

大小:24.35 KB

页数:10页

时间:2018-04-13

html页面表格导出到excel总结_第1页
html页面表格导出到excel总结_第2页
html页面表格导出到excel总结_第3页
html页面表格导出到excel总结_第4页
html页面表格导出到excel总结_第5页
资源描述:

《html页面表格导出到excel总结》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、html页面表格导出到excel总结最近一个项目需要把报表的表格导入excel,在网上找了一些方法,比较研究了一下,记在这里,备忘。表格例子如下:html表格导出道Exceltd>tr>列标题1td>列标题2td>类标题3td>列标题4td>

2、列标题5td>tr>aaatd>bbbtd>ccctd>dddtd>eeetd>tr>AAAtd>BBBtd>CCCtd>DDDtd>EEEtd>tr>FFFtd>GGGtd>HHHtd>IIItd>JJJtd>tr>table>1、js的方法A、将整个表格拷贝到EXCEL中functionmethod1(tableid){varcurTbl=documen

3、t.getElementById(tableid);varoXL=newActiveXObject("Excel.Application");varoWB=oXL.Workbooks.Add();varoSheet=oWB.ActiveSheet;varsel=document.body.createTextRange();sel.moveToElementText(curTbl);sel.select();sel.execCommand("Copy");oSheet.Paste();oXL.Vis

4、ible=true;}B、读取表格中每个单元到EXCEL中:functionmethod2(tableid){varcurTbl=document.getElementById(tableid);varoXL=newActiveXObject("Excel.Application");varoWB=oXL.Workbooks.Add();varoSheet=oWB.ActiveSheet;varLenr=curTbl.rows.length;for(i=0;i

5、urTbl.rows(i).cells.length;for(j=0;j

6、&inTblId!="null"){curStr=getTblData(inTblId,inWindow);}if(curStr!=null){allStr+=curStr;}else{alert("你要导出的表不存在");return;}varfileName=getExcelFileName();doFileExport(fileName,allStr);}catch(e){alert("导出发生异常:"+e.name+"->"+e.description+"!");}}functiongetT

7、blData(inTbl,inWindow){varrows=0;vartblDocument=document;if(!!inWindow&&inWindow!=""){if(!document.all(inWindow)){returnnull;}else{tblDocument=eval(inWindow).document;}}varcurTbl=tblDocument.getElementById(inTbl);varoutStr="";if(curTbl!=null){for(varj=

8、0;j0){outStr+="/t";rows-=1;}outStr+=curTbl.rows[j].cells[i].innerText+"/t";if(curTbl.rows[j].cells[i].colSpan>1){for(vark=0;k

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。