【发布时间】:2016-01-20 11:34:13
【问题描述】:
我有一个 jquery 和 php 项目,我正在处理用户上传要放置在块中的图像。我可以上传图片,但无法将 img 源设置为上传的图片。
<div class="one">
<img id="first" src="" height="100" width="100">
</div>
我有大约 200 个在 jquery 中制作成数组。
'images/'.$_FILES['file']['name']
以上是我在 php 中上传图片的网址。
我无法理解如何在 DOM 中设置源以及如何使用 DOM 通过 setAttribute 清除源。如果有人能让我走上正轨或给我所需的基本 php DOM,我将不胜感激。
编辑:
好吧,看了几个回复我发现我没有提供足够的信息,我需要通过 php 在服务器上更改源,而 jquery 更改只会更改本地源。很抱歉没有提供足够的信息。
类似的东西:
$node->setAttribute('src', "images/" . $_FILES['file']['name'] );
但简单地说,我并不真正了解 DOM 所需的所有步骤。
【问题讨论】:
-
在迭代时动态创建带有 src 的图像然后附加到特定容器会很好。你能显示代码,你在哪里迭代 $_FILES['file']['name']?
-
我希望限制显示的代码,数组不会通过迭代填充,而是通过用户单击特定块来确定哪个块获取图像。
标签: javascript php jquery html dom