`
忧里修斯
  • 浏览: 437017 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Firefox下event is not define解决方法

阅读更多
Firefox中Javascript使用event对象需要注意的问题

IE下
<input onclick="SearchGoogle(q)" type="button" value="搜索" name="sa"> 


ff下
<input onclick="SearchGoogle(q,event)" type="button" value="搜索" name="sa"> 


兼容代码为:
function SearchGoogle(key,evt) {
   
   if (!evt) { 
       evt = window.event; 
   }
   if(evt.keyCode==13) {
      alert("ok");
   }
}


srcElement is not defind

解决方法:
srcElement =  evt.srcElement ? evt.srcElement : evt.target;
分享到:
评论
1 楼 rjgcs123 2010-05-07  
看不明白,请写个完整的DEMO吧

相关推荐

    Target runtime Apache Tomcat 6.0 is not defined 解决方法

    标题中的问题“Target runtime Apache Tomcat 6.0 is not defined”是Eclipse IDE中一个常见的错误提示,意味着用户在尝试运行或部署基于Apache Tomcat 6.0的应用时,Eclipse无法找到对应的运行时环境。这个错误通常...

    解决vue项目报错webpackJsonp is not defined问题

    但是在项目经过本地测试没有任何问题,打包上线后却会报错 webpackJsonp is not defined。这是因为公共文件必须在自己引用的js文件之前引用。 可以手动改文件引用,但是推荐以下解决办法: 找到build→webpack.prod...

    Error in mounted hook: "ReferenceError: AMap is not defined" fo

    ReferenceError: AMap is not defined AMap未定义

    wechat_devtools_1.02.1907112_x64.zip 小程序解决ReferenceError: define is not defined

    1. 之前稳定版开发工具用的好好的,突然某天真机调试一直报错: ReferenceError: define is not defined 2. 找解决办法后发现,更新至开发版最新版可以解决,如附件,下载安装后,即可解决该问题。

    thinkphp6 通过命令行快速生成多应用模块报 【Command “build” is not defined.】错误的解决办法

    在项目下执行如下命令 php think build admin 报如下图错误 解决办法: 1.查看官方文档: https://www.kancloud.cn/manual/thinkphp6_0/1037643 文档里说: 所以我命通过命令安装扩展: composer require ...

    前端项目-lamejs.zip

    这个项目的核心目标是提供一个纯JavaScript解决方案,允许用户在不依赖服务器的情况下,直接在客户端将音频数据转化为MP3格式。这对于需要实时音频处理和编码的应用,比如在线录音、音频编辑工具或者游戏等场景非常...

    fueld-define-event.rar_event

    标题中的"fueld-define-event.rar_event"暗示了这是一个关于事件驱动编程的示例或教程,可能使用Java语言实现,并且与队列操作有关。在Java中,事件处理是GUI编程的一个重要部分,用于响应用户的操作或者系统发生的...

    地图bmap.js

    是echarts和百度地图结合时需要导入的百度地图的js文件

    vue中提示$index is not defined错误的解决方式

    下面是解决方法: 原来的是 v-for=”person in items” v-on:click=”deletePerson($index)”//这个仅仅适用于1.0版本,不要采坑了同学们 这个在Vue1.0版本中式适用的可以直接使用$index,但是在2.0是不适合的 在...

    ISE中常见WARNING和ERROR及其解决方法

    ### ISE中常见WARNING和ERROR及其解决方法 #### 一、WARNING: Route:455-CLKNet: trn_clk_OBUF may have excessive skew because 0 CLK pins and 1 NON_CLK pins failed to route using a CLK template. **警告...

    define方法和构造函数return对象学习

    具体来说,`__define__`方法允许为对象动态添加方法或属性,并覆盖原有的实现。 ```javascript Object.__define__ = function(Class, fname, func) { var fun = func || Class[fname]; return Class[fname] = { ...

    C语言常见错误及解决方法

    C 语言常见错误及解决方法 C 语言学习者常见的错误有很多,其中一些最常见...解决这个问题的最好方法就是写数学表达式时不要从左到右,而是按优先级的顺序写,写完优先级高的一个表达式后加上()再写下一级的表达式。

    UDF 动网格,DEFINE-CG-MOTION,DEFINE-GRID-MOTION

    UDF(User Defined Functions)是ANSYS Fluent等流体动力学软件中的一个重要特性,它允许用户自定义物理模型,以解决复杂或特定的流动问题。在本案例中,"UDF 动网格"指的是利用UDF来实现计算域内网格的动态行为,...

    Define_Grid_Motion.zip_DEFINE_GRID_MOTION_fluent udf_fluent变形_f

    标题中的"Define_Grid_Motion.zip_DEFINE_GRID_MOTION_fluent udf_fluent变形_f" 提到了`Fluent`中的`Define Grid Motion`功能,这正是用来定义网格运动的一种方法,它允许用户自定义边界条件下的网格动态行为。...

    DEFINE_DPM_EROSION.rar_DEFINE DPM EROSION_DPM_UDF EROSION_fluent

    标题中的"DEFINE_DPM_EROSION.rar_DEFINE DPM EROSION_DPM_UDF EROSION_fluent"指的是一款与 Fluent 模拟软件相关的用户定义函数(UDF),用于模拟颗粒动力学(DPM)过程中的侵蚀现象。Fluent 是一款广泛使用的计算...

    #define——用法大全

    关于 #define 指令的用法大全 #define 指令是 C 语言中的一种预处理指令,用于给常量赋予一个有意义的名称。在本文中,我们将详细介绍 #define 指令的用法、实例和注意事项。 定义 ---- #define 指令的基本语法有...

    You can define up to 4000 styles in a .xls workbook is a wrong excepiton

    You can define up to 4000 styles in a .xls workbook is a wrong excepiton 将抛异常的方法去掉,是程序继续执行,生成excel 。本来想免费,但是苦于没积分所以要了5分 见谅 。实在没积分的话可以给我发邮件,给...

    #define 问题 用法陷阱

    然而,`#define`的不当使用可能会引入一系列的问题和陷阱,本文将深入探讨这些陷阱及其解决方法。 #### 宏定义陷阱 ##### 1. 括号的重要性 当定义一个宏时,如果不正确地使用括号,可能会导致意想不到的结果。...

    define用法完全集锦

    `#define` 经常用在条件编译中,以实现不同平台或配置下的代码选择性编译。例如: ```cpp #ifdef WINDOWS // Windows-specific code #endif #ifdef LINUX // Linux-specific code #endif ``` 可以通过 ...

Global site tag (gtag.js) - Google Analytics