"onkeypress"이벤트에서 Capslock이 켜져 있는지 여부를 확인하는 다음 코드는 다음과 같습니다."onfocus"이벤트에서 CapsLock ON 확인
하지만 "onfocus"이벤트를 원합니다. "onkeypress"를 "onfocus"로 바꾸려고했으나 나에게 도움이되지 못했습니다.
어떤 도움이 필요합니까?
<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 감지 코드에 대한 질문입니다 ... 다른 이벤트에 대한 질문입니다. 코드가 있지만 ... 다른 이벤트에서 필요합니다. – Santosh