1

我想将 javascript 变量作为路径传递给<img src="path">php
我的代码是
javascript 代码

    函数 showSmallImage(路径)
    {
        document.getElementById("small_image").value = path;
    }

我正在获取路径,我必须将它传递给
php 代码

echo "<img id='small_image' src='".$path."'>";
但我没有任何方法可以解决它请建议我任何方法来解决这个问题。
先谢谢了!!!

4

3 回答 3

2

值不是图像标签的任何属性,如果您想更改图像来源,请使用给定的代码

function showSmallImage(path)
    {
        $("#small_image").prop('src',path);
    }
于 2013-09-15T07:24:50.747 回答
1

您在这里不需要任何 JavaScript。有这样的事情:

echo "<a href='".$big_path."'><img src='".$small_path."' /></a>";

small_path带有小图像路径的 PHP 变量在哪里,并big_path保存大/完整图像的路径。

这将为您提供单击时将显示大图像的小图像。

于 2013-09-15T07:28:37.303 回答
1

将此添加到 [head] 部分的 HTML 文件中:

<script type="text/javascript">
    var path = "<?php echo $path_from_php; ?>";
</script>

我从这里的另一个堆栈答案中偷了这个。@Subhash 发布了另一半(javascript 方面)。

于 2013-09-15T07:25:55.990 回答