我有這個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