//先得到
var
img=documentgetElementById("的id");
//得到路径
var
path=imgsrc;
//从路径中截取名[包括后缀名]
var
filename;
if(pathindexOf("/")>0)//如果包含有"/"号
从最后一个"/"号+1的位置开始截取字符串
{
filename=pathsubstring(pathlastIndexOf("/")+1,pathlength);
}
else
{
filename=path;
}
<swiper circular="true" autoplay="true" indicator-dots="true">
<swiper-item v-for="(swiper, index) in imglist" :key="index">
<image :src="swiper" @tap="preview(imglist)"></image>
</swiper-item>
</swiper>
js部分
preview(imgs){
// imgs=imgssplit(',')
unipreviewImage({
urls: imgs,
longPressActions: {
itemList: ['保存'],
success: function(data) {
//datatapIndex按钮下标 ,dataindex下标
if(datatapIndex==0){
unisaveImageToPhotosAlbum({
filePath: imgs[dataindex],
success: function () {
unishowToast({
title:'保存成功'
})
}
});
}
},
fail: function(err) {
consolelog(errerrMsg);
}
}
});
},
可以使用jQuery的“attr”方法改变img的路径。
1、新建html文档,在body标签中添加img标签,设置的路径为“apng”,然后引入文件:
2、为img标签添加id“demo”,然后添加脚本代码“$("#demo")attr("src", "bpng");”,代码的意思先获取img标签,然后将路径改为“bpng”:
3、用浏览器打开网页,按F12键打开网页源码,可以查看img路径已经从“apng”换成“bpng”了:
以上就是关于js 怎么截取img路径里的图片名全部的内容,包括:js 怎么截取img路径里的图片名、uniapp轮播图预览,保存到本地、jquery如何改变img的图片路径等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)