如何使用javascript更改src值

时间:2013-09-25 09:09:14

标签: javascript html html5 dom

<div id="3" class="dsi" onmousedown="test(3);" ondrop="checkImg('3');dropIt(event,3);" ondragover="event.preventDefault();">

<img src="1.gif" draggable="true" ondragstart="dragIt(event,4);" id="pic4" />

我想使用javascript更改src值。有九次潜水,他们已经有1到9个gif图像。如何添加新的src值,其余部分保持不变? (我的意思是draggable="true" ondragstart="dragIt(event,4);" id="pic4"

function ft1() {
            var imgSrcs = ['2.gif', '1.gif', '3.gif', '4.gif', '5.gif', '6.gif', '7.gif', '8.gif'];
            var myImages = [];
            for (var i = 0 ;i <=((imgSrcs.length)-1);i++) {
                var v = i;
                var img = new Image();
                img.src = imgSrcs[i];
                var div0 = document.getElementById(v+1);
                div0.appendChild(img);
                myImages[v+1] = img;
            }

使用这个我可以替换div图像。但是,如何删除第一个指定的src值然后替换新图像?

2 个答案:

答案 0 :(得分:0)

试试这个。

$('.img').attr('src','http://source');

答案 1 :(得分:0)

如上所述here,只需:

document.getElementById("pic4").src="...";