更改<input type =“file”/>中捕获的文件的file.name

时间:2015-11-17 09:19:21

标签: javascript html

如何更改输入标记中捕获的file.name:

<input type="file" />

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

试试这个......

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

希望这会有所帮助..