回覆列表
-
1 # 使用者1948845617168
-
2 # 使用者6765375850720
首先,我是用asp.net做的專案,asp.net的伺服器端控制元件TextBox有ViewState,所以我就想,如果使用者輸入密碼框的時候,給一個隱藏的TextBox賦值,不是就能保留這個值了嗎?於是,我就寫了一個指令碼,定義了一個函式SetPassword,在頁面載入的時候我會在後臺判斷,如果使用者登入了,那麼就給input type="password"的TextBox的ReadOnly設定為true。這樣問題倒是解決了一部分,也就是說使用者登入的密碼可以儲存了,但是使用者登陸之後看到的密碼輸入框還是空的,這樣還不是很完美。為了達到這個效果,我又想,如果我再加一個普通的TextBox,預設值賦為“******”,透過指令碼很容易控制。也就是在頁面載入完畢即window.onload事件裡做一個隱藏跟顯示文字框就可以。如果密碼框的readOnly為true,那麼就隱藏密碼框,顯示我們新加的那個TextBox。這樣就模擬實現了給密碼框賦值的效果了。text" onfocus="if(this.s!="t"){this.value="";this.s="t"..。
1.你可以用onblur事件繫結input輸入框,當他失去焦點的時候把value值填入右邊。2.這種一行程式碼就解決的事當然不用外掛,有兩種方式:1)可以用你說的把第一頁display:block然後把第二頁顯示。2)可以改變絕對定位的z-index屬性,讓第二頁壓倒第一頁上。