我有以下腳本:允許值-1上的按鈕和鏈接,當點擊,只是一個時間(首次點擊後),而不禁用按鈕/鏈接
<script language=javascript>
function process(v){
var value = parseInt(document.getElementById('v').value);
value+=v;
document.getElementById('v').value = value;
}
</script>
<input type=test size=10 id='v' name='v' value='3'>
<input type=button value='-' onclick='javascript:process(-1)'>
<a id="v" href="#" onclick='javascript:process(-1)'>minus</a>
如果您單擊按鈕,它會從總金額(3)中扣除1。這同樣適用於負鏈接。現在這一切都很好。
問題是我想讓每個人扣1次,只是一次。不禁用按鈕/鏈接。
例子我需要什麼: 所以我按一下按鈕:3 - > 2。 現在我按一下按鈕再次,什麼都不會發生2只停留2 現在我點擊負鏈接,2 - > 1。 再次點擊鏈接,什麼也沒有發生1停留1
這當然可以混合使用。最主要的是,他們每個人都被允許只做一次(第一次點擊)。
如何做到這一點?
親切的問候, 莫里斯
總體思路:設置後的第一次全球性布爾值,每一次測試。 – Blazemonger
好奇你爲什麼反對禁用/隱藏按鈕/鏈接? – jbabey
我不能禁用按鈕,因爲有其他功能以及 – Maurice