2012-10-28 152 views
0

我想在用户点击图片时显示一些信息。这里是图像标签onclick on image is not working

<img src="<? echo $list[image]; ?>" onclick="showUser(<?php echo $list['id']; ?>)"> 

我直接使用w3schools的例子。这是link

有什么我做错了吗?当我点击图片时,什么也没有发生。

+7

W3Schools - *这是*的问题。 – 0x499602D2

+2

您是否在代码中定义了showUser函数? – Lior

+0

你在控制台出现错误吗? – Mathlight

回答

0

我自己想出了这个问题。在我的showUsers函数中,当我拨打xmlHttp.open时,我的文件路径错误。无论如何,谢谢

1

我不建议使用GET方法,最好是使用加载方法,因为代码更少,我认为它会使事情变得更简单。现在,我将如何做到这一点。 假设你从那里得到了代码,这是你可以做什么:

<script type="text/javascript"> 
ShowUser(str) {$(function) { 
    $('#loadhere').load("thepagetoloadfrom.php?q="+str); 
}}; 
</script> 

#loadhere是你想从负载负载的输出()。 这比我认为的更短,更容易理解。

+0

@WDever感谢您的建议编辑,我经常忘记,因为我复制/粘贴和编辑我的代码写得少,这是不好的做法。 –