用JS将图片链接从 <img src="xx/img.jpg"> 改为 <img src="xx/

用JS将图片链接从<imgsrc="xx/img.jpg">改为<imgsrc="xx/img.jpg?12345">的方法,完整代码是怎么样的... 用JS将图片链接从 <img src="xx/img.jpg"> 改为 <img src="xx/img.jpg?12345"> 的方法,完整代码是怎么样的 展开
 我来答
匿名用户
2016-03-30
展开全部

首先,我给图片定义了一个事件,通过单击图片改变图片的途径,你可以根据你的需要来定义事件,图片后面的值应该是你要传的参数吧!

代码如下所示:

<html>

<head>

<title></title>

<style type="text/css">

    div{

        width:200px;

        height:200px;

    }

</style>


</head>

<body>

    <div >

        <img id="images" src="2.jpg" border="0">  

    </div> 

    <script type="text/javascript">

            var string = "12345";

            var oDiv = document.getElementById("images");

            oDiv.onclick = function () {

                oDiv.src = "2.jpg?" + string;

            }


    </script>

</body>

</html>

结果如下所示:开始前图片路径如下图

单击以后图片路径为:

追问
那后面如果不是123456而是随机数怎么做,并且我想要的效果不是点击才会触发,而是网页刚刚加载就开始触发
追答
你可以把单击事件改成window.onload事件啊
代码如下:
var string="";
window.onload = function Show() {
for (var i = 0; i < 5; i++) {
//这是随机生成的5个数
string += Math.floor(Math.random() * 10);
}
var oDiv = document.getElementById("images");
oDiv.src = "2.jpg?" + string;
}
百度网友18222f6
2016-03-30 · TA获得超过697个赞
知道小有建树答主
回答量:1381
采纳率:50%
帮助的人:404万
展开全部
$img=document.getElementByTag('img')[0];
$img.src="xx/img.jpg?12345";
追问
看不懂,那源链接后面加随机数呢
整个代码呢?
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式