我有这个JS功能:运行JS函数一次
<script type="text/javascript">
var counter = <?php echo $oak; ?>;
function myFunction() {
counter++;
document.getElementById('countervalue').innerHTML = counter;
}
</script>
该功能一旦触发点击图像上。我的问题是,我希望它只在第一次按下图像时触发。有任何想法吗?提前致谢。
的html代码:
<div class="cut_oak_tree">
<img src="http://www.pbpixels.com/x/images/oak.png" onclick="loadXMLDoc(this.outerHTML), myFunction()" /> <!--DO NOT CHANGE SRC -->
<br>
<img src="http://www.pbpixels.com/x/images/oak.png " onclick="loadXMLDoc(this.outerHTML), myFunction()" /> <!--DO NOT CHANGE SRC -->
<img src="http://www.pbpixels.com/x/images/oak.png " onclick="loadXMLDoc(this.outerHTML), myFunction()" /> <!--DO NOT CHANGE SRC -->
</div>
如何设置这是在点击图片叫什么?告诉我们这个代码。 – DontVoteMeDown
一个布尔值来跟踪它是否被点击?从图像中删除点击处理程序? – Teepeemm
编辑的html代码和好主意^ – user3287771