当前位置:网站首页>#yyds干货盘点#js截取文件后缀名

#yyds干货盘点#js截取文件后缀名

2022-07-05 12:37:00 51CTO

方法一:
      
      
<input type="file" onChange="change(event)">
<script>
function change(event) {
var fileName = event.target.files[0].name.toLowerCase();
var lastIndex = fileName.lastIndexOf('.');
var suffix = fileName.substring(lastIndex, fileName.length);
console.log(suffix);
}
</script>
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
方法二:
      
      
<input type="file" onChange="change(event)">
<script>
function change(event) {
var fileName = event.target.files[0].name.toLowerCase();
var suffix = fileName.split('.').pop();
console.log(suffix);
}
</script>
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
方法三:
      
      
<input type="file" onChange="change(event)">
<script>
function change(event) {
var fileName = event.target.files[0].name.toLowerCase();
var suffix = fileName.match(/.[^.]+$/)[0];
console.log(suffix);
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
原网站

版权声明
本文为[51CTO]所创,转载请带上原文链接,感谢
https://blog.51cto.com/u_11365839/5442645