DOM设置图像源

时间:2015-10-21 12:51:43

标签: javascript php jquery html dom

我有一个jquery和php项目,我正在处理用户上传图像放在块中的位置。我上传了图片,但是我无法将img源设置为上传的图片。

<div class="one">
    <img id="first" src="" height="100" width="100">
</div>

我在jquery中使用了大约200个这样的数组。

'images/'.$_FILES['file']['name']

以上是我在php中上传图片的网址。

我无法理解如何在DOM中设置源代码以及使用DOM来使用setAttribute清除源代码。如果有人能让我走上正轨或给我基本的php DOM,我将不胜感激。

修改

好了看了几个回复之后我看到我没有提供足够的信息,我需要通过php在服务器上更改源代码,jquery更改只会更改本地源。很抱歉没有提供足够的信息。

有些事情:

 $node->setAttribute('src', "images/" . $_FILES['file']['name'] );

但简单地说,我并不真正理解DOM所需的所有步骤。

2 个答案:

答案 0 :(得分:1)

这样的内容可以帮助您删除任何图像的src值

function clearAllImgs()
{
    var imgs = $('.one').find('img');
    imgs.each(function(){
        $(this).attr('src', '')
    }); 
}

答案 1 :(得分:0)

如果您使用jquery,则可以使用$(selector).attr('name', 'newValue')设置节点属性。例如$('img').attr('src', 'something');