JS报错-TypeError: xxx is not a function
在今天的工作中,有个勾选框的onchage事件绑定的函数明明有实现。但是触发时,一直报错TypeError: xxx is not a function。一直以为是错误Uncaught ReferenceError: aa is not defined,但是错误提示有不一样。仔细对比2个错误,is not defined是说这个类型没有定义。is not a function是说这个类型不是function类型的。百度后发现,原来有的浏览器在js代码中可以直接通过元素id找到改元素,然后由Dom中的元素去重写所定义的函数,就会导致该错误is not a function。
如下,在搜狗浏览器中,就能通过元素id直接找到该元素。
解决办法:
修改元素的ID值,或者修改函数的名称。
当然不是所有的这个类型的错误都是这个原因,还是要具体错误具体分析的。
JS报错-TypeError: xxx is not a function相关推荐
- vue报错 TypeError: merge is not a function
利用ncu -u升级去年的vue项目package.json里的所有依赖,目的是想增删改它去做另一个项目, 却发生了这样一个错误:(如下) 查找问题原因: 这是webpack配置中区分环境配置文件中的 ...
- 报错TypeError: $(...).live is not a function解决方法
报错的原因是这个方法在jquery1.7以后就被废除了, 1.7以后的版本改用.on()方法 之前的用法: .live(events, function) 新方法: .on(eventType, se ...
- 使用express-jwt第三方包报错TypeError: expressJWT is not a function
原因:你很有可能是安装了最新版本的express-jwt包,但是你使用的是第六版的语法 //第六版语法 const expressJWT = require("express-jwt&quo ...
- JS报“Uncaught TypeError: undefined is not a function ”异常
最终的原因是:js引用的位置太靠后,导致使用js方法时,js库还没加载.报此异常的可能原因有: 1.函数名写错了: 2.没有引用js文件: 3.定义晚了 转载于:https://www.cnblogs ...
- mqtt.js报错 n.createConnection is not a function
原因: 这个是版本问题,4.2.x 以上(目前我使用最新版也是这个问题,可能后续会改进) 解决方案: 使用低版本的,我用的4.1.x就可以.(后面有CDN地址) 这里是连接成功后输出了一下client ...
- js 报错:object is not a function
原因:方法名重复 转载于:https://www.cnblogs.com/phil_jing/p/5176332.html
- rollup-plugin-uglify | 解决报错TypeError: uglify is not a function
改成解构式导包
- 记录webpack使用问题,使用报错“UnhandledPromiseRejectionWarning,file-loader图片过大,无法加载图片,打包html文件报错TypeError
记录webpack使用报错 版本号问题 运行npm run build,报错 "UnhandledPromiseRejectionWarning: TypeError: this.getRe ...
- 【js监听报错】页面监听js报错问题
<html> <head> <script type="text/javascript">// 页面监听js报错问题 οnerrοr=handl ...
最新文章
- 钻石问题(菱形继承问题) 和虚继承
- 写一个能自动生成四则运算题目的软件,要求除了整数,还要支持正分数的四则运算。和同学们比较各自的程序功能、实现方法的异同。...
- 猛增 174K Star!前端最流行的 10 大顶级开源项目!
- struts2漏洞监测_CVE20190233: S2060 拒绝服务漏洞分析
- 培训完java后想放弃_10个创意修补案例,改造后漂亮极了,看完让人想动手试试...
- Python的正则表达式笔记
- win10,配置环境变量时系统环境变量和用户环境变量的优先级
- LVS入门篇(五)之LVS+Keepalived实战
- CentOs基础操作指令(vim、关机)
- npm安装任何包都报错的解决办法
- 【计算机三级网络技术】 快速求出IP地址块经聚合后的IP地址
- 前端弹出对话框 js实现 ajax交互
- 手把手教你静态代码检查工具TscanCode安装与使用
- 微信小程序开发聊天室——实时聊天,支持图片预览
- 如何查看ORACLE各个表空间的使用情况
- 终于有人把红蓝对抗讲明白了
- 2020Android面经,历时一个半月,斩获3个大厂offer
- Android Studio项目在安卓手机上模拟
- SQL Server2008无法连接到XX,在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误
- Core Animation Tutorial: Rendering QuickTime Movies In A CAOpenGLLayer