我試圖刪除文本框的樣式或背景以在點擊10次後顯示內容。我怎麼能在Javascript上做到這一點?如何在點擊10次後禁用輸入屬性?
這裏是我的html:
<input id="firstN" type="text" style="color:#FF0000; background-color:#FF0000">
這裏是我JS:
function check() {
var tries++;
if (tries == 10){
document.getElementById('firstN').disabled= true;
}
}
你每次執行函數都重新定義這個變量,所以它永遠不會超過'1'。 definte'try'在函數外部:'var tries = 0;',然後在check()函數內部使用一個簡單的'tries ++;'。 –
document.getElementById('firstN')。disabled = true;似乎沒有工作。當我將其更改爲提醒('blahblah')時,它工作。它似乎能夠計數點擊雖然 – huehuegg
@ user1893388請記住接受這個問題的正確答案:) – TNCodeMonkey