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 相关文章推荐
初学Javascript的一些总结
Nov 03 Javascript
js删除所有的cookie的代码
Nov 25 Javascript
33个优秀的jQuery 教程分享(幻灯片、动画菜单)
Jul 08 Javascript
JQUERY1.6 使用方法四 检测浏览器
Nov 23 Javascript
JQuery each()函数如何优化循环DOM结构的性能
Dec 10 Javascript
javascript性能优化之DOM交互操作实例分析
Dec 12 Javascript
jquery ajax局部加载方法详解(实现代码)
May 12 Javascript
javascript 判断是否是微信浏览器的方法
Oct 09 Javascript
Vue2.0设置全局样式(less/sass和css)
Nov 18 Javascript
AngularJs分页插件使用详解
Jun 30 Javascript
vue 更改连接后台的api示例
Nov 11 Javascript
JS实现图片切换特效
Dec 23 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
透析PHP的配置文件php.ini
2006/10/09 PHP
php相当简单的分页类
2008/10/02 PHP
Apache2中实现多网站域名绑定的实现方法
2011/06/01 PHP
使用Linux五年积累的一些经验技巧
2013/06/20 PHP
php实现图片缩略图的方法
2016/03/29 PHP
PHP对象克隆clone用法示例
2016/09/28 PHP
项目实践之javascript技巧
2007/12/06 Javascript
JavaScript中的类继承
2010/11/25 Javascript
改善用户体验的五款jQuery插件分享
2011/05/22 Javascript
jquery动态增加text元素以及删除文本内容实例代码
2013/07/01 Javascript
火狐下input焦点无法重复获取问题的解决方法
2014/06/16 Javascript
Express作者TJ告别Node.js奔向Go
2014/07/14 Javascript
浏览器缩放检测的js代码
2014/09/28 Javascript
原生javascript实现Tab选项卡切换功能
2015/01/12 Javascript
JQuery中绑定事件(bind())和移除事件(unbind())
2015/02/27 Javascript
Angularjs自定义指令实现三级联动 选择地理位置
2017/02/13 Javascript
重新理解JavaScript的六种继承方式
2017/03/24 Javascript
JS移动端/H5同时选择多张图片上传并使用canvas压缩图片
2017/06/20 Javascript
使用NestJS开发Node.js应用的方法
2018/12/03 Javascript
javascript实现搜索筛选功能实例代码
2020/11/12 Javascript
[02:40]2014DOTA2 国际邀请赛中国区预选赛 四大豪门抵达华西村
2014/05/23 DOTA
python中的lambda表达式用法详解
2016/06/22 Python
Scrapy爬虫实例讲解_校花网
2017/10/23 Python
基于Python函数的作用域规则和闭包(详解)
2017/11/29 Python
python+selenium实现登录账户后自动点击的示例
2017/12/22 Python
对python模块中多个类的用法详解
2019/01/10 Python
python爬虫之自制英汉字典
2019/06/24 Python
Python JSON编解码方式原理详解
2020/01/20 Python
css3 border-image使用说明
2010/06/23 HTML / CSS
使用CSS3实现圆角,阴影,透明
2014/12/23 HTML / CSS
Ajax的优点和缺点
2014/11/21 面试题
公司董事长助理工作职责
2014/07/12 职场文书
搞笑婚前保证书
2015/02/28 职场文书
试用期解除劳动合同通知书
2015/04/16 职场文书
动作冒险《Hell Is Us》将采用虚幻5 消灭怪物探索王国
2022/04/13 其他游戏
Linux中如何安装并部署Redis
2022/04/18 Servers