用js将table导出成excel。
页面table中某些单元格是超链接,例如<a id="HyperLink_PATIENT_ID" href="FList.aspx">张三</a>此时导出的excel单元格为整行代码<a id="HyperLink……</a>。而我只需要导出其中的“张三”文字,怎么操作?
js主要导出代码 for (var i = 0; i < objTab.rows.length; i++)
{
y = 1;
for (var j = 0; j < objTab.rows[i].cells.length; j++)
{
xlsheet.Cells(x, y).Value = objTab.rows[i].cells[j].innerHTML;
xlsheet.Cells(x, y).Borders.LineStyle = 1;
y++;
}
x++;
}多谢!!!导出excel
页面table中某些单元格是超链接,例如<a id="HyperLink_PATIENT_ID" href="FList.aspx">张三</a>此时导出的excel单元格为整行代码<a id="HyperLink……</a>。而我只需要导出其中的“张三”文字,怎么操作?
js主要导出代码 for (var i = 0; i < objTab.rows.length; i++)
{
y = 1;
for (var j = 0; j < objTab.rows[i].cells.length; j++)
{
xlsheet.Cells(x, y).Value = objTab.rows[i].cells[j].innerHTML;
xlsheet.Cells(x, y).Borders.LineStyle = 1;
y++;
}
x++;
}多谢!!!导出excel
改成
xlsheet.Cells(x, y).Value = objTab.rows[i].cells[j].innerText;