/* This script and many more are available free online at The JavaScript Source!! http://javascript.internet.com Created by: John G. Wang | http://www.csua.berkeley.edu/~jgwang/ */ function checkCapsLock( e ) { var myKeyCode=0; var myShiftKey=false; var myMsg='Caps Lock is On.\n\nTo prevent entering your password incorrectly,\nyou should press Caps Lock to turn it off.'; // Internet Explorer 4+ if ( document.all ) { myKeyCode=e.keyCode; myShiftKey=e.shiftKey; // Netscape 4 } else if ( document.layers ) { myKeyCode=e.which; myShiftKey=( myKeyCode == 16 ) ? true : false; // Netscape 6 } else if ( document.getElementById ) { myKeyCode=e.which; myShiftKey=( myKeyCode == 16 ) ? true : false; } // Upper case letters are seen without depressing the Shift key, therefore Caps Lock is on if ( ( myKeyCode >= 65 && myKeyCode <= 90 ) && !myShiftKey ) { alert( myMsg ); // Lower case letters are seen while depressing the Shift key, therefore Caps Lock is on } else if ( ( myKeyCode >= 97 && myKeyCode <= 122 ) && myShiftKey ) { alert( myMsg ); } }
Mary,
We are currently implementing Employee/Manager spaces. We would like to force some of the fields to be all caps. Would you be wiling to share information on how you accomplished it.
I am system analyst at Christus St. Vincent in Santa Fe NM.
Any help would be greatly appreciated.
Thanks,