今天我们来讨论一个在web开发中相当常见的问题:如何通过css设置上传文件只显示文件信息。 当我们上传文件时,默认情况下会显示一个按钮和一段文字,用户需要点击按钮才能选择文件,这样看起来不太美观,而且
<input type="file" name="file" id="file">
input[type="file"] { position: absolute; width: 0; height: 0; opacity: 0; overflow: hidden; }
<p id="file-info">请上传文件</p> <script> var fileInput = document.getElementById('file'); var fileInfo = document.getElementById('file-info'); <br> fileInput.addEventListener('change', function() { fileInfo.innerHTML = fileInput.files[0].name; }); </script>
粉丝
0
关注
0
收藏
0