更改文件.在<输入类型=“;文件“/>

Change file.name of file captured in <input type="file" />

本文关键字:文件 类型 gt lt 输入      更新时间:2023-09-26

如何更改输入标签中捕获的文件名:

<input type="file" />

因为我想替换,例如,如果文件名有空格,我想用下划线替换它。谢谢

您只能在服务器端编码(如PHP)中进行更改。使用input标签上传后,文件将使用服务器端代码写入服务器。您可以根据需要更改文件名。

试试这个。。。

$('input[type=file]').change(function(e){
    var in=$(this);
    var value1 = in.val().replace(/ /g,"_");
    $('input:radio[name="some_name"]').attr('value', 'value1');
});

希望这能有所帮助。。