Java 我将行添加到html表&;添加成功,但我想将该表数据导入excel工作表如何添加下载按钮? $(文档).ready(函数(){ $(“#btn#U ImportToExceld”)。单击(函数(e){ open('data:application/vnd.ms excel,'+$('#div1').html()); e、 预防默认值(); }); }); 函数addRow(在名称中){ var count=“1”; var tbody=document.getElementById(在名称中).getElementsByTagName(“tbody”)[0]; //创建行 var行=document.createElement(“TR”); var rowCount=tbody.rows.length; //var row=tbody.insertRow(rowCount); //创建表单元格1 var td1=document.createElement(“TD”) var strHtml1=“”; //td1.innerHTML=strHtml1.replace(/!count!/g,count); td1.innerHTML=rowCount+0; //创建表格单元格2 var td2=document.createElement(“TD”) var strHtml2=“”; td2.innerHTML=strHtml2.replace(/!count!/g,count); //创建表格单元格3 var td3=document.createElement(“TD”) var strHtml3=“”; td3.innerHTML=strHtml3.replace(/!count!/g,count); //创建表格单元格4 var td4=document.createElement(“TD”) var strHtml4=“”; td4.innerHTML=strHtml4.replace(/!count!/g,count); //创建表格单元格5 var td5=document.createElement(“TD”) var strHtml5=“”; td5.innerHTML=strHtml5.replace(/!count!/g,count); //创建表格单元格6 var td6=document.createElement(“TD”) var strHtml6=“”; td6.innerHTML=strHtml5.replace(/!count!/g,count); //创建表格单元格7 var td7=document.createElement(“TD”) var strHtml7=“”; td7.innerHTML=strHtml5.replace(/!count!/g,count); //创建表格单元格8 var td8=document.createElement(“TD”) var strHtml8=“”; td8.innerHTML=strHtml5.replace(/!count!/g,count); //创建表格单元格9 var td9=document.createElement(“TD”) var strHtml9=“”; td9.innerHTML=strHtml5.replace(/!count!/g,count); //将数据追加到行 第3行。追加子项(td1); 第3行。追加子项(td2); 第3行:追加子项(td3); 第3行。追加子项(td4); 第3行。追加子项(td5); 第3行。追加子项(td6); 第3行。追加子项(td7); 第3行。追加子项(td8); 第3行。追加子项(td9); //添加到计数变量 count=parseInt(count)+1; //将行追加到表中 tbody.appendChild(世界其他地区); }
在表格下方的按钮中调用此函数Java 我将行添加到html表&;添加成功,但我想将该表数据导入excel工作表如何添加下载按钮? $(文档).ready(函数(){ $(“#btn#U ImportToExceld”)。单击(函数(e){ open('data:application/vnd.ms excel,'+$('#div1').html()); e、 预防默认值(); }); }); 函数addRow(在名称中){ var count=“1”; var tbody=document.getElementById(在名称中).getElementsByTagName(“tbody”)[0]; //创建行 var行=document.createElement(“TR”); var rowCount=tbody.rows.length; //var row=tbody.insertRow(rowCount); //创建表单元格1 var td1=document.createElement(“TD”) var strHtml1=“”; //td1.innerHTML=strHtml1.replace(/!count!/g,count); td1.innerHTML=rowCount+0; //创建表格单元格2 var td2=document.createElement(“TD”) var strHtml2=“”; td2.innerHTML=strHtml2.replace(/!count!/g,count); //创建表格单元格3 var td3=document.createElement(“TD”) var strHtml3=“”; td3.innerHTML=strHtml3.replace(/!count!/g,count); //创建表格单元格4 var td4=document.createElement(“TD”) var strHtml4=“”; td4.innerHTML=strHtml4.replace(/!count!/g,count); //创建表格单元格5 var td5=document.createElement(“TD”) var strHtml5=“”; td5.innerHTML=strHtml5.replace(/!count!/g,count); //创建表格单元格6 var td6=document.createElement(“TD”) var strHtml6=“”; td6.innerHTML=strHtml5.replace(/!count!/g,count); //创建表格单元格7 var td7=document.createElement(“TD”) var strHtml7=“”; td7.innerHTML=strHtml5.replace(/!count!/g,count); //创建表格单元格8 var td8=document.createElement(“TD”) var strHtml8=“”; td8.innerHTML=strHtml5.replace(/!count!/g,count); //创建表格单元格9 var td9=document.createElement(“TD”) var strHtml9=“”; td9.innerHTML=strHtml5.replace(/!count!/g,count); //将数据追加到行 第3行。追加子项(td1); 第3行。追加子项(td2); 第3行:追加子项(td3); 第3行。追加子项(td4); 第3行。追加子项(td5); 第3行。追加子项(td6); 第3行。追加子项(td7); 第3行。追加子项(td8); 第3行。追加子项(td9); //添加到计数变量 count=parseInt(count)+1; //将行追加到表中 tbody.appendChild(世界其他地区); },java,javascript,html,Java,Javascript,Html,在表格下方的按钮中调用此函数 $(document).ready(function () { $("#btn_ImporttoExcelRD").click(function (e) { window.open('data:application/vnd.ms-excel,' + $('#div1').html()); e.preventDefault(); }); }); function addRow(in
$(document).ready(function () {
$("#btn_ImporttoExcelRD").click(function (e) {
window.open('data:application/vnd.ms-excel,' + $('#div1').html());
e.preventDefault();
});
});
function addRow(in_tbl_name) {
var count = "1";
var tbody = document.getElementById(in_tbl_name).getElementsByTagName("TBODY")[0];
// create row
var row = document.createElement("TR");
var rowCount = tbody.rows.length;
//var row = tbody.insertRow(rowCount);
// create table cell 1
var td1 = document.createElement("TD")
var strHtml1 = "<FONT SIZE=\"+5\"></FONT>";
//td1.innerHTML = strHtml1.replace(/!count!/g, count);
td1.innerHTML = rowCount + 0;
// create table cell 2
var td2 = document.createElement("TD")
var strHtml2 = "<INPUT TYPE=\"text\" NAME=\"in_name\" SIZE=\"15\" MAXLENGTH=\"30\" STYLE=\"height:24;border: 1 solid;margin:0;\">";
td2.innerHTML = strHtml2.replace(/!count!/g, count);
// create table cell 3
var td3 = document.createElement("TD")
var strHtml3 = "<INPUT TYPE=\"text\" NAME=\"in_name\" SIZE=\"15\" MAXLENGTH=\"30\" STYLE=\"height:24;border: 1 solid;margin:0;\">";
td3.innerHTML = strHtml3.replace(/!count!/g, count);
// create table cell 4
var td4 = document.createElement("TD")
var strHtml4 = "<INPUT TYPE=\"text\" NAME=\"in_name\" SIZE=\"15\" MAXLENGTH=\"30\" STYLE=\"height:24;border: 1 solid;margin:0;\">";
td4.innerHTML = strHtml4.replace(/!count!/g, count);
// create table cell 5
var td5 = document.createElement("TD")
var strHtml5 = "<INPUT TYPE=\"text\" NAME=\"in_name\" SIZE=\"15\" MAXLENGTH=\"30\" STYLE=\"height:24;border: 1 solid;margin:0;\">";
td5.innerHTML = strHtml5.replace(/!count!/g, count);
// create table cell 6
var td6 = document.createElement("TD")
var strHtml6 = "<INPUT TYPE=\"text\" NAME=\"in_name\" SIZE=\"15\" MAXLENGTH=\"30\" STYLE=\"height:24;border: 1 solid;margin:0;\">";
td6.innerHTML = strHtml5.replace(/!count!/g, count);
// create table cell 7
var td7 = document.createElement("TD")
var strHtml7 = "<INPUT TYPE=\"text\" NAME=\"in_name\" SIZE=\"15\" MAXLENGTH=\"30\" STYLE=\"height:24;border: 1 solid;margin:0;\">";
td7.innerHTML = strHtml5.replace(/!count!/g, count);
// create table cell 8
var td8 = document.createElement("TD")
var strHtml8 = "<INPUT TYPE=\"text\" NAME=\"in_name\" SIZE=\"15\" MAXLENGTH=\"30\" STYLE=\"height:24;border: 1 solid;margin:0;\">";
td8.innerHTML = strHtml5.replace(/!count!/g, count);
// create table cell 9
var td9 = document.createElement("TD")
var strHtml9 = "<INPUT TYPE=\"text\" NAME=\"in_name\" SIZE=\"15\" MAXLENGTH=\"30\" STYLE=\"height:24;border: 1 solid;margin:0;\">";
td9.innerHTML = strHtml5.replace(/!count!/g, count);
// append data to row
row.appendChild(td1);
row.appendChild(td2);
row.appendChild(td3);
row.appendChild(td4);
row.appendChild(td5);
row.appendChild(td6);
row.appendChild(td7);
row.appendChild(td8);
row.appendChild(td9);
// add to count variable
count = parseInt(count) + 1;
// append row to table
tbody.appendChild(row);
}
例如:
function excel()
{
var url='data:application/vnd.ms-excel,' + encodeURIComponent($('#searchresult').html());
location.href=url;
return false;
}
..
..
出口
它将在除IE以外的所有浏览器中工作
<table id='searchresult>'>
..
<tr...>
..
</table>
<Button onClick=excel()>Export</Button>