<head>
<script type="text/javascript">
function test(){
document.getElementById("test1").onkeydown = function(e) {
e = e || event;
alert(e.keyCode);
// alert(e.shiftKey);
}
}
function $(idValue){
return document.getElementById(idValue);
}
function loadFun(){
//alert($("test1").);
}
var regexp =/^\d*[-]{0,1}\d{1,}[-]{0,1}\d{1,}([\s]{1,}\d*[:]{0,1}\d{1,}[:]{0,1}\d{1,}){0,1}$/;
function testRet(e) {
var ie;
var firefox;
if (document.all)
ie = true;
else
ie = false; // 判断是否IE
document.onkeydown = KeyPress;
// 设置键盘事件函数
}
function KeyPress() {
$("test2").onkeydown = function(e){
e = e || event;
if(e.shiftKey && ( (e.keyCode > 47 && e.keyCode < 58) || e.keyCode == 109))
{
return false;
}
if (e.keyCode > 47 && e.keyCode < 58 ||
e.keyCode == 32 || e.keyCode == 8 || e.keyCode > 95
&& e.keyCode < 106 || e.keyCode == 109 || (e.shiftKey && e.keyCode == 186)
|| e.keyCode == 37 || e.keyCode == 39 || (e.shiftKey && e.keyCode == 59)) {
return true;
} else {
return false;
}
}
}
function tryT(e){
e = e || event;
alert(e.keyCode);
}
</script>
</head>
<body>
<input id="test1" type="text" value=":" οnfοcus="test()">
<input id="test2" type="text" value="" οnfοcus="KeyPress()" >
<input name="Night" id="Night" type="text" οnfοcus="testRet()" οnkeypress="testRet(event)" style="ime-mode:Disabled" />
<input id="try1" type="text" οnkeydοwn="tryT(event)" >
</body>