用任何字符填充空格



我需要通过使用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" />

最新更新