色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

css監(jiān)聽鍵盤事件

錢衛(wèi)國2年前10瀏覽0評論

CSS3的鍵盤事件可以用于在文本框中監(jiān)聽用戶的敲擊,從而實(shí)現(xiàn)輸入預(yù)覽、字符過濾和按鍵響應(yīng)等功能。在HTML文檔中,可以使用下面的代碼來設(shè)置鍵盤事件:

textarea {  
resize:none;  
outline:none;  
border:none;  
}  
textarea:focus {  
border:none;  
}  
textarea::-webkit-input-placeholder {  
color:#cccccc;  
font-weight:normal;  
}  
textarea::-webkit-scrollbar {  
width:8px;  
height:8px;  
background-color:#cccccc;  
}  
textarea::-webkit-scrollbar-thumb {  
border-radius:4px;  
border:none;  
background-color:#666666;  
}

其中的CSS樣式主要包括文本框的邊框、滾動(dòng)條、占位符和字體等。可以根據(jù)實(shí)際需求修改,例如設(shè)置邊框?yàn)榘咨梢愿臑椋?/p>

textarea:focus {  
border:1px solid #ffffff;  
}

當(dāng)用戶在文本框中按下鍵盤時(shí),可以通過下面的代碼來監(jiān)聽鍵盤事件:

textarea.onkeydown = function(event) {  
var key = event.keyCode;  
}

其中的“event.keyCode”就是鍵盤事件,可以使用數(shù)字來表示不同的按鍵,例如回車鍵的代碼是13,退格鍵是8,Esc鍵是27,等等。

利用CSS的鍵盤事件,可以輕松實(shí)現(xiàn)一些功能,例如輸入預(yù)覽可以在文本框下方加入一個(gè)

元素,鍵盤事件在輸入內(nèi)容發(fā)生變化時(shí)觸發(fā),更新
中的內(nèi)容即可。例如字符過濾可以在輸入內(nèi)容時(shí)判斷是否為特殊字符,等等。