jquery 字符串替换

标签 jquery

需要这方面的帮助,尝试从 IE9 上传图像时我得到一个 C:fakepath/name_of_my_file

如何删除此 C:fakepath?

谢谢

if($('#ficheiro').val().search(/C:fakepath/)) {
                $('#ficheiro').val().val($('#ficheiro').val().replace('C:fakepath',''));
                nome.val('pics/'+$('#ficheiro').val());
            } else {
                nome.val('pics/'+$('#ficheiro').val());
            }

最佳答案

您可以使用它,它还会删除斜杠,只留下文件名。

$(this).val().replace(/C:\\fakepath\\/i, '');

关于jquery 字符串替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5873743/

相关文章:

javascript - 带有脚本的按钮在第二次单击后发送带有值的回发

javascript - 序列化数组以查询字符串参数

javascript - css3 过渡开始点击

javascript - 如何找到特定键的键码

jquery 循环在调整大小时自动适应窗口宽度

javascript - 替换使用 ajax 的页面上的内容

Javascript - 如何使用字符串调用任何函数?

jquery 元素交叉淡入淡出插件

jquery - 我可以禁用特定元素的样式定义吗?

javascript - 是否可以在 javascript 函数中将 namespace 作为参数传递?