使用php进行onclick功能

时间:2015-10-16 20:08:58

标签: php html

我的onclick功能无效。它没有传递值(参数)?

<img class="img-thumbnail thumbnails" src="download.jpg" alt="bridget_moynahan_00.jpg" title="bridget_moynahan_00.jpg" onclick="showImage(<?php echo "download.jpg";?>);"   />

3 个答案:

答案 0 :(得分:2)

试试这个

onclick="showImage('<?php echo "download.jpg"; ?>')";

答案 1 :(得分:2)

您的代码正在生成以下JavaScript:

showImage(download.jpg);

在JavaScript中,与其他语言一样,字符串文字需要用引号括起来。例如:

showImage('download.jpg');

这样做的一种方法是:

showImage('<?php echo "download.jpg";?>');

或者可能:

showImage(<?php echo "'download.jpg'";?>);

答案 2 :(得分:0)

试试这个:

onclick="showImage(<?php echo "'download.jpg'";?>);"

还要确保已定义函数showImage或已添加脚本文件,如:

<script src="/js/custom_filename.js"></script>