读书人

js将table导出成excel时怎的去除超链接

发布时间: 2013-09-14 13:03:22 作者: rapoo

js将table导出成excel时怎样去除超链接源码?
用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
[解决办法]
xlsheet.Cells(x, y).Value = objTab.rows[i].cells[j].innerHTML;
改成
xlsheet.Cells(x, y).Value = objTab.rows[i].cells[j].innerText;

读书人网 >JavaScript

热点推荐