我檢查大寫鎖定是否打開與否下面的代碼工作的「onkeypress事件」事件的罰款。檢查的CapsLock ON
但我想它爲「聚焦狀態」事件。 我試圖用控制的「onfocus」替換「onkeypress」,但它不適用於我。
任何幫助? (在JavaScript或jQuery的)
<script type="text/javascript" language="Javascript">
function capLock(e) {
kc = e.keyCode ? e.keyCode : e.which;
sk = e.shiftKey ? e.shiftKey : ((kc == 16) ? true : false);
if (((kc >= 65 && kc <= 90) && !sk) || ((kc >= 97 && kc <= 122) && sk))
document.getElementById('divMayus').style.visibility = 'visible';
else
document.getElementById('divMayus').style.visibility = 'hidden';
}
</script>
<input type="text" name="txtuname" />
<input type="password" name="txtPassword" onkeypress="capLock(event)" />
<div id="divMayus" style="visibility:hidden">Caps Lock is on.</div>
以上鍊接詢問的CapsLock檢測代碼...這裏IM詢問其他event..i有代碼...但我需要它在另一個事件 – Santosh 2012-08-09 12:20:46