gpt4 book ai didi

javascript - 如何编写只读取 xls 和 xlsx 格式的 excel 文件的验证函数

转载 作者:行者123 更新时间:2023-11-29 10:41:30 35 4
gpt4 key购买 nike

我如何编写一个函数来验证上传的文件是否不是 excel 文件格式“.xls 或 .xlsx”,它会提示错误消息。任何帮助,将不胜感激。

到目前为止我已经尝试过什么。如果读取.xlsx格式的excel文件,下面的函数也会提示错误信息。

function verifyFile()
{

if(document.mainform.ATTACH_FILE.value.search(/\.(xls)$/) == -1) {
alert("Invalid filename extension!");
return false;
}
}

预期结果:同时接受.xls.xlsx格式,如果不是这些格式则提示信息。

最佳答案

你不需要正则表达式来做到这一点。

   var extension = document.mainform.ATTACH_FILE.split(".").pop();

if (['xls','xlsx'].indexOf(extension) < 0) {
alert("Invalid filename extension!");
return false;
}

查看此 answer 中的其他示例

关于javascript - 如何编写只读取 xls 和 xlsx 格式的 excel 文件的验证函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28184385/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com