有没有办法覆盖我的网站中已有的图像使用JavaScript ...如果是,有什么方法和任何教程链接?使用Javascript覆盖图像文件
-4
A
回答
1
你只需要改变你的形象的src属性,你可以做这样的事情:
<script>
function myFunction() {
var x = document.getElementById("myImg").src = 'image2.jpg';
}
</script>
<img src="image1.jpg" id="myImg">
<button onclick="myFunction()">Change Image </button>
0
你不能用javascript来做到这一点 - 你需要在你的服务器上有一些东西来实际处理图像的保存。如果您想覆盖图像,则只需在保存并应用适当的权限时提供相同的文件名即可。
有许多可用的文件/图片上传资源,例如:
https://joelvardy.com/writing/javascript-image-upload
https://css-tricks.com/ajax-image-uploading/
适合您的解决方案取决于你有可用的服务器上的内容。
+0
如果文件名没有'unlink()',你可以覆盖吗? – Popnoodles
1
这是的JS代码示例:
<script language="javascript">
function ChangeImageSrc(oldSrc, newSrc) {
var imgElements = document.getElementsByTagName('img');
for (i = 0; i < imgElements.length; i++){
if (imgElements[i].src == oldSrc){
imgElements[i].src = newSrc;
break;
}
}
}
</script>
相关问题
- 1. javascript中的图像覆盖图像
- 2. 覆盖图像与文字
- 3. 覆盖图像
- 4. 图像文件夹覆盖窗口azure
- 5. 覆盖javascript文件对象
- 6. 使用Javascript悬停图像覆盖悬停使用
- 7. 使用AVCONV OR FFMPEG覆盖图像文件上的movie.mov
- 8. 使用node.js保存图像时覆盖文件警告
- 9. 使用ImageMagick(或类似的)覆盖图像的文件名
- 10. 如何绘制/覆盖图像文件到位图图像?
- 11. 覆盖和JavaScript/jQuery中的图像
- 12. 用图像覆盖MKMapView
- 13. 用图像覆盖div
- 14. 用CImg覆盖图像
- 15. 用TVirtualStringTree.OnGetImageIndex覆盖图像
- 16. 图像用resizeMode覆盖
- 17. Android图像覆盖
- 18. 图像被覆盖
- 19. XSLFO覆盖图像
- 20. 使用PHP创建或覆盖图像
- 21. 重新使用覆盖图像?
- 22. WebVR使用aframe.io覆盖曲面图像
- 23. 使用WriteableBitmap覆盖两个图像
- 24. 使用python库覆盖图像
- 25. 使用jquery和Ajax覆盖图像
- 26. 使用andengine覆盖纹理图像
- 27. 如何使用bootstap覆盖图像
- 28. 用javascript覆盖文本
- 29. JavaScript文本覆盖
- 30. 使用JavaScript覆盖图像并用相同页面上的新图像替换
你能解释你试图完成什么吗? –
你想更改图像的src吗?如果是'''document.getElementById('myImageId')。src ='new-image.png'''' – Grievoushead
@Grievoushead没有使用jQuery的建议。如果您发布jQuery的答案回答Javascript问题,那么您经常会被低估,因此请注意发布为评论。 – Popnoodles