在JavaScript中获取Excel表格名称,可以通过以下步骤实现:
<input type="file" id="excelFile" />
<script>
document.getElementById('excelFile').addEventListener('change', handleFile, false);
function handleFile(e) {
var file = e.target.files[0];
var reader = new FileReader();
reader.onload = function(e) {
var data = new Uint8Array(e.target.result);
var workbook = XLSX.read(data, { type: 'array' });
var sheetName = workbook.SheetNames[0]; // 获取第一个工作表的名称
console.log('Excel表格名称:', sheetName);
};
reader.readAsArrayBuffer(file);
}
</script>
<script src="https://unpkg.com/xlsx/dist/xlsx.full.min.js"></script>
<script>
document.getElementById('excelFile').addEventListener('change', handleFile, false);
function handleFile(e) {
var file = e.target.files[0];
var reader = new FileReader();
reader.onload = function(e) {
var data = new Uint8Array(e.target.result);
var workbook = XLSX.read(data, { type: 'array' });
var sheetName = workbook.SheetNames[0]; // 获取第一个工作表的名称
console.log('Excel表格名称:', sheetName);
};
reader.readAsArrayBuffer(file);
}
</script>
这种方式可以帮助您通过JavaScript在前端获取Excel表格的名称。
领取专属 10元无门槛券
手把手带您无忧上云