javascript - 多个自定义选择文件的问题
问题描述
这是我的代码我想要超过 1 个自定义选择文件上传来代替这个标签
<form>
<input type="file" id="file-upload" multiple required />
<image for="file-upload">Upload file</>
<div id="file-upload-filename"></div>
输入[type="file"] { z-index: -1; 位置:绝对;不透明度:0;}
input:focus + label {
outline: 2px solid;
}
<script>
var input = document.getElementById( 'file-upload' );
var infoArea = document.getElementById( 'file-upload-filename' );
input.addEventListener( 'change', showFileName );
function showFileName( event ) {
var input = event.srcElement;
var fileName = input.files[0].name;
infoArea.textContent = 'File name: ' + fileName;
}
解决方案
推荐阅读
- c# - 将接口转换为泛型类(继承)
- spring - 使用 Spring Sleuth Zipkin 配置基本身份验证
- python - 弹跳球不会回来pygame
- java - 是否可以在不将通量转换为流的情况下从通量中获取第一个元素?
- c - 为结构数组中的结构成员分配内存后写入无效
- python - python 在 perl 程序中触发时给出 ImportError: No module named ""
- java - 带有 Spring Boot 和 PostgreSql 的 GORM
- python - 允许 API 调用在 Python 中的 EC2 实例上运行代码的最佳方法是什么?
- android - 无法在 ARCore 中渲染多个 AugmnentedImage 节点
- c++ - 当第一根手指从触摸屏上移开时,Qt 的手势行为