JS将表单导出成EXCEL的实例代码


Posted in Javascript onNovember 11, 2013
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
  <title> new document </title>
  <meta name="generator" content="editplus" />
  <meta name="author" content="" />
  <meta name="keywords" content="" />
  <meta name="description" content="" />
  <SCRIPT LANGUAGE="javascript">  
<!--  

function AutomateExcel()  

{  

// Start Excel and get Application object.  

var oXL = new ActiveXObject("Excel.Application");  

// Get a new workbook.  

var oWB = oXL.Workbooks.Add();  

var oSheet = oWB.ActiveSheet;  

var table = document.all.data;  

var hang = table.rows.length; 

var lie = table.rows(0).cells.length;  

// Add table headers going cell by cell.  

for (i=0;i<hang;i++)  

{  

for (j=0;j<lie;j++)  

{  

//oSheet.Cells(i+1,j+1).Font.Bold = True  

//oSheet.Cells(i+1,j+1).Font.Size = 50  

//oSheet.Cells(i+1,j+1).Alignment = 2

oSheet.Cells(i+1,j+1).value = table.rows(i).cells(j).innerText;  

}  

}  

oXL.Visible = true;  

oXL.UserControl = true;  

}  

//-->

</SCRIPT>
 </head>
 
 <body>
   <table border="1" width="100%" id="data">

<tr>

 <td> 姓名</td>

 <td colspan="2">年龄</td>

 <td>出生日期</td>

</tr>

<tr>

 <td>6</td>

 <td>25</td>

 <td colspan="2">8</td>

</tr>

<tr>

 <td height="22">1</td>

 <td height="22">2</td>

 <td colspan="2" height="22">4</td>

</tr>

</table>
<input type="button" name="out_excel" onclick="AutomateExcel();" value="导出到excel" class="notPrint">
 </body>
</html>
Javascript 相关文章推荐
jquery结合CSS使用validate实现漂亮的验证
Jan 29 Javascript
《JavaScript高级编程》学习笔记之object和array引用类型
Nov 01 Javascript
3种vue路由传参的基本模式
Feb 22 Javascript
微信小程序之分享页面如何返回首页的示例
Mar 28 Javascript
浅谈AngularJS中$http服务的简单用法
May 15 Javascript
Vue异步组件处理路由组件加载状态的解决方案
Sep 07 Javascript
vue-自定义组件传值的实例讲解
Sep 18 Javascript
vue实现循环切换动画
Oct 17 Javascript
用VueJS写一个Chrome浏览器插件的实现方法
Feb 27 Javascript
JavaScript数组去重的几种方法
Apr 07 Javascript
jQuery 图片查看器插件 Viewer.js用法简单示例
Apr 04 jQuery
基于angular实现树形二级表格
Oct 16 Javascript
AJAX跨域请求json数据的实现方法
Nov 11 #Javascript
Javascript弹出窗口的各种方法总结
Nov 11 #Javascript
探讨js中的双感叹号判断
Nov 11 #Javascript
js时间戳格式化成日期格式的多种方法
Nov 11 #Javascript
JavaScript中判断对象类型的几种方法总结
Nov 11 #Javascript
在页面中js获取光标/鼠标的坐标及光标的像素坐标
Nov 11 #Javascript
js中关于一个分号的崩溃示例
Nov 11 #Javascript
You might like
漫威DC御用漫画家去世 他的表情包曾走红网络
2020/04/09 欧美动漫
解析php DOMElement 操作xml 文档的实现代码
2013/05/10 PHP
PHP简单实现无限级分类的方法
2016/05/13 PHP
一些不错的js函数ajax
2008/08/20 Javascript
JavaScript 学习笔记(十四) 正则表达式
2010/01/22 Javascript
jquery聚焦文本框与扩展文本框聚焦方法
2012/10/12 Javascript
JS图像无缝滚动脚本非常好用
2014/02/10 Javascript
JS实现网页顶部向下滑出的全国城市切换导航效果
2015/08/22 Javascript
jquery获取select选中值的方法分析
2015/12/22 Javascript
JS中的forEach、$.each、map方法推荐
2016/04/05 Javascript
简单了解JavaScript操作XPath的一些基本方法
2016/06/03 Javascript
详解微信小程序canvas圆角矩形的绘制的方法
2018/08/22 Javascript
vue-for循环嵌套操作示例
2019/01/28 Javascript
浅谈Vue.js组件(二)
2019/04/09 Javascript
koa2+vue实现登陆及登录状态判断
2019/08/15 Javascript
JS实现4位随机验证码
2020/10/19 Javascript
[06:24]DOTA2亚洲邀请赛小组赛第三日 TOP10精彩集锦
2015/02/01 DOTA
python的id()函数介绍
2013/02/10 Python
python通过索引遍历列表的方法
2015/05/04 Python
Python实现的手机号归属地相关信息查询功能示例
2017/06/08 Python
Python程序退出方式小结
2017/12/09 Python
详解Python的数据库操作(pymysql)
2019/04/04 Python
使用python制作一个为hex文件增加版本号的脚本实例
2019/06/12 Python
基于python分析你的上网行为 看看你平时上网都在干嘛
2019/08/13 Python
基于Tensorflow批量数据的输入实现方式
2020/02/05 Python
Python同时迭代多个序列的方法
2020/07/28 Python
关于HTML5语义标签的实践(blog页面)
2016/07/12 HTML / CSS
肯尼亚网上商城:Kilimall
2016/08/20 全球购物
美国购物网站:Clickhere2shop
2021/01/28 全球购物
不同浏览器创建XMLHttpRequest方法有什么不同
2014/11/17 面试题
资深地理教师自我评价
2013/09/21 职场文书
会计试用期自我评价怎么写
2014/09/18 职场文书
党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
工作汇报开头与结尾怎么写
2014/11/08 职场文书
2014年卫生工作总结
2014/11/27 职场文书
python字符串常规操作大全
2021/05/02 Python