您的位置:首页 > Web前端 > JavaScript

js 导出 excel 身份证号等长数字变成科学计数法

2017-09-04 22:36 218 查看
使用 ExcellentExport 导出页面表格数据,发现身份证号变成了科学计数法格式。

HTML

<table id="datatable">
<tr>
<td>110226198501272116</td>
</tr>
</table>
<a download="somedata.xls" href="#" onclick="return ExcellentExport.excel(this, 'datatable', 'Sheet Name Here');">导出到 Excel</a>


点击链接下载的 excel 文件中,身份证号变成科学计数法显示,最后几位变成了 0。

解决方案:给 td 增加 mso-number-format:’\@’ 样式,它表示以文本格式输出。

<td style="mso-number-format:'\@';">100821199909091234</td>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐