为程序员打杂的站长
这样的代码在IE中可以正常运行,但在Firefox中却出现event is not defined的错误。 因为在Firefox中使用了不同的事件对象模型,不同于IE Dom,用的是W3C Dom。 解决方法请看如下代码:
posted on 2005-02-17 22:51 dudu 阅读(14881) 评论(9) 编辑 收藏 网摘
下面一个好象也没效果啊~````` 回复 引用 查看
可以啊!你试试, 在Firefox中, 可以正常使用博客园的搜索功能。 回复 引用 查看
很奇怪的现象,直接用Firefox打开Cnblogs之后点击首页的Google查询是没有问题的,但是这段源码拷贝到本机测试就不行。当加上id="q"的时候才运行正常。还是应该使用id而避免使用name吧 回复 引用 查看
event.keyCode 回复 引用
W3C 推荐使用ID document.getElementBydi() 回复 引用
神州软件园 http://www.sooft.org 回复 引用
写得不错,很有帮助 回复 引用
我写了一个函数:<script>function m(evt){ document.getElementById("area").innerHTML=evt.clientX +" , "+evt.clientY; //document.getElementById("area").innerHTML= event.clientX;}</script><div id="area" style="font-size:36px;width:800px;height:600px;border:1px solid;" onmousemove="m(event);">d</div>只是不明白原理,为啥非要加个“event”的参数?希望博主给与回复。直接发邮件或者去博客给我留言都可以,我的邮箱地址fesite(at)gmail(dot)com,谢谢 回复 引用
谢谢。很有帮助。我在firefox中试验了,的确好使,帮我解决了一个大问题啊。感觉这方面的参考资料不是很多,楼主能不能推荐一些写的比较详细的参考书啊? 回复 引用