2012-06-23 131 views
-2

有没有方法可以跟踪按钮被点击了多少次?我希望解决方案只涉及JS,但如果我必须使用PHP/MYSQL那没关系。我已经有谷歌分析,所以我不知道是否有一个选项。跟踪javascript事件

按钮的src就是“#”它获取的jQuery

编辑回升:哇,完全没意识到,我问错了方式。我试图做的是更多的用户点击,而不是JavaScript事件处理。我只想跟踪按钮被按下了多少次,以及何时可以对PHP脚本的后期Ajax调用进行操作?

+0

取决于你想拥有该信息显示该按钮被点击了多少次,以及是否希望保留此信息。有太多的选择给出一个正确的答案。 –

回答

1

为按钮注册onClick事件。 onClick处理程序应该执行某些操作,例如从服务器加载空白图像(但不显示它)。然后,你只需要对服务器上的gif进行计数。

这就是Google Analytics的工作原理。

1

如果你不想推出你自己的事件跟踪,Mixpanel可能是一个很好的选择。

0

你可以做到这一点jQuery中:

HTML:

<button>Button</button> 
<p>Button clicked: </p><input type="text"></input> 

JS:

var buttonClickCount = 0; 

$("button").click(function(){ 
    buttonClickCount++; 
    $("input").val(buttonClickCount); 
}); 

这里是一个工作演示:http://jsfiddle.net/m8QVz/

+0

就像我说的:你必须更加精确。这是你的起点。 –