我的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";?>);" />
答案 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>