作者elan (岚)
看板Web_Design
标题Re: [问题] 问一个java script的问题
时间Wed Jul 19 17:31:00 2006
※ 引述《nemolin (nemo N   I》之铭言:
: 我的浏览器是 ie 6.0
: 自己写了一个script 如下:
: <script>
: <!--
: function eve1()
: {
: document.write(String.charCodeAt(window.event.which)+" is click");
: return true;
: }
: document.onkeydown=eve1;
: //-->
: </script>
1. charCodeAt不是用来将key code转换成character
而且它不是"static method", 需要有String object instance
用String.fromCharCode
2. IE的event object没有which这个属性, 用window.event.keyCode
3. 你的文件loaded完了後还用document.write 会将原本的document覆盖过去
原先的内容和script定义都会被清掉
: ie 6.0有支援java script 1.3吗?
严格来说 IE上面叫做JScript
IE6的JScript版本为5.6版 相当於Mozilla家族的JavaScript 1.5版
都是ECMAScript Edition 3的implementation
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.131.8.106
1F:→ elan:请爱用MSDN 07/19 17:33