PDA

View Full Version : Verificador de capslock ativo ou não.


dani piresk
19th June 2008, 18:33
<html>
<head>
<title>Verificando se o Caps Lock esta ativado</title>
<script type="text/javascript">
function checar_caps_lock(ev) {
var e = ev || window.event;
codigo_tecla = e.keyCode?e.keyCode:e.which;
tecla_shift = e.shiftKey?e.shiftKey:((codigo_tecla == 16)?true:false);
if(((codigo_tecla >= 65 && codigo_tecla <= 90) && !tecla_shift) || ((codigo_tecla >= 97 && codigo_tecla <= 122) && tecla_shift)) {
document.getElementById('aviso_caps_lock').style.v isibility = 'visible';
}
else {
document.getElementById('aviso_caps_lock').style.v isibility = 'hidden';
}
}
</script>
</head>
<body>
<form>
<input name="nome_do_campo" type="text" onKeyPress="checar_caps_lock(event)" />
<input name="nome_do_campo" type="password" onKeyPress="checar_caps_lock(event)" />
<div id="aviso_caps_lock" style="visibility: hidden">
<table border="0" style="background-color: #FFFFCC; border: 1 solid #FF0000">
<tr>
<td width="100%">Atenção: O Caps Lock esta ativado!</td>
</tr>
</table><br>
</div>
<input type="submit" value="Enviar" />
</form>
</body>
</html>

//Bom proveito x]
//By Dani Piresk
//Dúvida, sugestões ou críticass: Favor Postar!