javascript - 如何通过 onclick 事件计算图片的点击次数?

标签 javascript html image onclick

我有一张带有 onclick 事件的图片,我想计算图片上的所有点击次数并在输入栏中显示总数。

这是我用过的一段代码,但没有用

<html>
<head>
<title>Krummpleanimator</title>
<script type="text/javascript">
//imageselection
    function buttonClick() {
      document.getElementById('gimper').stepUp(5);
    }

</script>
</head>
<body>
    <div style="position: absolute; left: 10px; top: 40px;">
  <img id="gimper" src="paintbrush.png" width="200" height="200" alt="gimpybutt" border="5" onclick="buttonclick();">
    <input type="text" id="gimper" value="0"></input>
  </div>
</body>
</html>

我希望输出是我点击的图像和旁边的输入栏,说明我点击了多少次,但它只显示图像和旁边的输入栏。

你能帮我实现我想要的结果吗?

最佳答案

首先,您需要实现一个名为 buttonclick 的函数来增加输入的值。

其次,ID 应该是唯一的。您的图像和输入应该具有不同的 ID,document.getElementbyId 才能正常工作。

function buttonclick() {
  document.getElementById("gimper").value++;
}
<body>
    <div style="position: absolute; left: 10px; top: 40px;">
  <img id="gimper_img" src="paintbrush.png" width="200" height="200" alt="gimpybutt" border="5" onclick="buttonclick();">
    <input type="text" id="gimper" value="0"></input>
  </div>
</body>

关于javascript - 如何通过 onclick 事件计算图片的点击次数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56710473/

相关文章:

javascript - 返回自定义 promise

javascript - 从 HTML 表单指定 iFrame src

javascript - 单击我的按钮重新加载另一个句子

JavaScript/jQuery 图像 slider 问题

java - 使用 ITEXT 使图像适合 PDF

javascript - 如何获取对象的长度

html - SVG 作为 CSS 背景

javascript - 当我按下回车键时触发两个事件

c++ - libjpeg 解码为 BGR

javascript - 为什么我的对象返回未定义?