1
我正在這裏用戶猜測的一個數字(7個trues)的應用程序。該應用程序包含一個輸入框,以及一個按鈕,如果用戶還沒有得到更多的猜測輸入域以及按鈕被禁用,會出現一個新的按鈕(重啓)。檢查,如果按鈕被禁用
在我的代碼隱藏文件是如果用戶有更多的猜測或不檢查的代碼,如果沒有下面的代碼將禁用的護理/啓用按鈕:
代碼隱藏文件:
...
btnCheckNr.Enabled = false;
inputBox.Enabled = false;
newGame.Visible = true;
...
我沒有使用ViewState的,但會話狀態,每一個郵用做該領域的時間又回來了,因爲他們從一開始,即。啓用。每次用戶做出猜測時,輸入字段都會獲得焦點,並且內部的內容(例如上次猜測)被選中。這個作品可以接受當字段和按鈕被禁用時,並且由於這個原因,我添加了一個檢查來查看輸入字段是否被禁用。如果是這樣,不應該重點和選擇(否則我會得到一個錯誤)。
然而,這種代碼輸入字段從未獲得焦點,這是爲什麼?這是我做錯了什麼,在這種情況下,這怎麼可能完成?
在此先感謝!
external.js:
var Capsule = {
init: function() {
var input = $('#inputBox');
if (!input.is(":disabled"))
input.focus();
input.select();
}
}
}
window.onload = Capsule.init;