可以使用 HTML5 的 File API 来获取上传文件的类型。代码示例如下:

// 获取上传文件的 input 元素
var fileInput = document.getElementById('fileInput');

// 监听 input 元素的 change 事件
fileInput.addEventListener('change', function() {
  // 获取上传的文件
  var file = fileInput.files[0];

  // 判断文件类型
  if (file.type === 'image/jpeg' || file.type === 'image/png') {
    // 文件是 jpeg 或 png 类型
    console.log('文件类型正确');
  } else {
    // 文件类型不正确
    console.log('文件类型不正确');
  }
});

在这个示例中,我们首先获取上传文件的 input 元素,然后监听其 change 事件。在 change 事件中,我们获取上传的文件,并判断其类型,如果文件类型是 jpeg 或 png,则输出'文件类型正确',否则输出'文件类型不正确'。

JavaScript 判断 HTML 上传文件类型 - 使用 File API

原文地址: https://www.cveoy.top/t/topic/mFDq 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录