onClick大家好,我是 javascript 的新手。我想知道如何使用javascript 中的方法获取段落中的点击次数。
我使用的代码是
<html>
<body>
<p id="avalue"> kdfbkjdf </p>
<script>
var a = document.getElementById('avalue');
a.onClick = function(b) {
console.log(b);
}
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
此代码没有显示任何错误,但是当我单击该段落时,我没有得到单击的数字。
我怎样才能实现 onclick 方法??..
任何帮助,将不胜感激
您需要维护一个外部变量作为计数器并在处理程序中递增它
var clicks = 0; // counter
var a = document.getElementById('avalue'); // element
a.onclick = function(b) { // onclick not onClick
console.log(++clicks); // increment it
}
Run Code Online (Sandbox Code Playgroud)
从你的评论来看,你可以这样做
a.ondblclick = function(){
alert(clicks); // double click to know the number of clicks so far
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9748 次 |
| 最近记录: |