我需要通过使用javascript或jQuery <input type = "file">
选择文件来填充文件名的空白。
我试过了,但没有用
$(document).ready(function (e){
$('#file').on('change', function () {
var cadena = $('#file').val();
cadena= cadena.replace(/s/g,"_");
document.getElementById('file').innerHTML = cadena;
}
}
如果您运行代码并查看控制台,您会发现存在解析错误,因为您缺少两个右括号和分号。一旦代码工作,空间替换也开始工作:
$(document).ready(function (e){
$('#file').on('change', function () {
var cadena = $('#file').val();
cadena= cadena.replace(/s/g,"_");
document.write(cadena);
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="file" id="file" />