我用这个在FF下是好使的啊.<script language="JavaScript" type="text/javascript">
function checkKey(evt) {
var evt = evt ? evt : (window.event ? window.event : null); //区分IE和FF来得到event
var code = evt.which ? evt.which :evt.keyCode; //区分IE和FF来得到 event.keyCode 或 event.which
alert(code);
}
</script>
<input onKeyDown="checkKey(event)" name="SearchData" type="text">
function checkKey(evt) {
var evt = evt ? evt : (window.event ? window.event : null); //区分IE和FF来得到event
var code = evt.which ? evt.which :evt.keyCode; //区分IE和FF来得到 event.keyCode 或 event.which
alert(code);
}
</script>
<input onKeyDown="checkKey(event)" name="SearchData" type="text">
你这样取出的值在IE和FF下都是undefined啊?
function check(o,obj) {
alert(o.which||o.keyCode);
}
</script>
<input type="text" id="text1" onkeyup="check(event,this);" />
function check(evt){
var e = window.event || evt;
alert(e.keyCode);
}
</script>
<input type="text" id="text1" onkeyup="check(event);"/>