位置: IT常识 - 正文

is not defined at HTMLInputElement.onclick

编辑:rootadmin
is not defined at HTMLInputElement.onclick

推荐整理分享is not defined at HTMLInputElement.onclick,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

vue项目中一小部分功能想要使用原生的onclick 事件,发现报错

Uncaught ReferenceError:函数名 is not defined at HTMLInputElement.onclick

搜索了相关blog,得出结论是

onclick事件调用的方法必须是全局变量或者说是window的方法

解决方法:将click方法定义为全局方法

window.clickfun = () => {}

参考来源:https://blog.csdn.net/weixin_43895819/article/details/124418469

在纯原生项目里测试,没有出现此报错(在window里有我们写的方法)

is not defined at HTMLInputElement.onclick

在index.html文件中写一个按钮,绑定aaa点击事件:

<input type="button" value="登录" onclick="aaa()"/>

在showPic.js文件中写对应的方法,同时打印一下此时的window:

function aaa(){console.log('aaa事件调用了');console.log(window);}

打印输出结果:

可以看到在window里有我们写的aaa方法,onclick事件能正常调用

综上,考虑onclick调用的方法可以是window的方法,

存疑:

全局方法和window方法的区别?2者说的是同一个东西吗?全局函数(在一个项目里各个文件都可用的函数)和这里的全局(window)不是同一个概念?

参考待阅读:

https://segmentfault.com/q/1010000042313553?utm_source=sf-similar-question

vue中像上面showPic.js中写的方法为什么不在window下?是因为单页面组件中函数写在setup(){},不是全局方法?

参考:

https://blog.csdn.net/qq_38222534/article/details/110826356?spm=1001.2101.3001.6650.4&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-4-110826356-blog-83748166.pc_relevant_3mothn_strategy_and_data_recovery&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-4-110826356-blog-83748166.pc_relevant_3mothn_strategy_and_data_recovery&utm_relevant_index=5

本文链接地址:https://www.jiuchutong.com/zhishi/298282.html 转载请保留说明!

上一篇:layui最新版本更新已全面拥抱Vue3,layui - vue是一套Vue 3.0的桌面端组件库,提供100%的layui的体验;(layui 安卓)

下一篇:【前端】从零开始读懂Web3(前端开发从入门到放弃)

  • 湖南省居民健康卡个人信息在哪里(湖南省居民健康卡)

    湖南省居民健康卡个人信息在哪里(湖南省居民健康卡)

  • 一个邮箱可以注册几个steam账号(一个邮箱可以注册几个steam)

    一个邮箱可以注册几个steam账号(一个邮箱可以注册几个steam)

  • 小米云备份可以删除吗(小米云备份可以备份应用数据吗)

    小米云备份可以删除吗(小米云备份可以备份应用数据吗)

  • 三星手机怎么连接电脑(三星手机怎么连接蓝牙耳机)

    三星手机怎么连接电脑(三星手机怎么连接蓝牙耳机)

  • 微信怎么移除群员(微信怎么移除群聊的人员)

    微信怎么移除群员(微信怎么移除群聊的人员)

  • 芒果会员过期缓存还能看吗(芒果会员过期缓存能用吗)

    芒果会员过期缓存还能看吗(芒果会员过期缓存能用吗)

  • 小米电脑鼠标箭头不见了(小米电脑鼠标箭头不动是什么原因)

    小米电脑鼠标箭头不见了(小米电脑鼠标箭头不动是什么原因)

  • 荣耀10x屏幕刷新率(荣耀x10手机屏幕刷新率)

    荣耀10x屏幕刷新率(荣耀x10手机屏幕刷新率)

  • 截图电脑卡住了怎么办(电脑屏幕截图卡住了怎么办)

    截图电脑卡住了怎么办(电脑屏幕截图卡住了怎么办)

  • 联想电脑平板模式是啥(联想电脑平板模式)

    联想电脑平板模式是啥(联想电脑平板模式)

  • QQ语音一会免提一会就听筒(qq语音一会免提一会听筒)

    QQ语音一会免提一会就听筒(qq语音一会免提一会听筒)

  • xr相机怎么调九宫格(iphonexr相机九宫格怎么设置)

    xr相机怎么调九宫格(iphonexr相机九宫格怎么设置)

  • dzf电池是什么意思(电池zdf和zdm区别)

    dzf电池是什么意思(电池zdf和zdm区别)

  • gt940m相当于什么显卡(gt940m相当于什么显卡可以带动2k吗)

    gt940m相当于什么显卡(gt940m相当于什么显卡可以带动2k吗)

  • 硬盘接口坏了能修吗(硬盘接口坏了能干什么用)

    硬盘接口坏了能修吗(硬盘接口坏了能干什么用)

  • 快手评论成功了但不显示(快手评论成功了但自己看不见)

    快手评论成功了但不显示(快手评论成功了但自己看不见)

  • 10gbps是多少兆(10mbps等于多少兆)

    10gbps是多少兆(10mbps等于多少兆)

  • qq上传到微云什么意思                (qq上传微云好友看不到吧)

    qq上传到微云什么意思 (qq上传微云好友看不到吧)

  • 骁龙855处理器的手机有哪些(骁龙855处理器的千元机)

    骁龙855处理器的手机有哪些(骁龙855处理器的千元机)

  • qq精确查找和qq号查找的区别(qq精确查找和qq号查找)

    qq精确查找和qq号查找的区别(qq精确查找和qq号查找)

  • mips是指计算机的什么(mips是指计算机的什么性能单位)

    mips是指计算机的什么(mips是指计算机的什么性能单位)

  • 华为云盘在哪里(华为云盘在哪里找平板)

    华为云盘在哪里(华为云盘在哪里找平板)

  • 苹果一代笔怎么看电量(苹果一代笔怎么看是不是正品)

    苹果一代笔怎么看电量(苹果一代笔怎么看是不是正品)

  • dell笔记本如何定制(dell笔记本如何分区)

    dell笔记本如何定制(dell笔记本如何分区)

  • vivio怎么关掉锁屏广告(vivo手机怎么关掉手机锁屏)

    vivio怎么关掉锁屏广告(vivo手机怎么关掉手机锁屏)

  • 怎样使用网上银行为支付宝账户充值(怎样使用网上银行)

    怎样使用网上银行为支付宝账户充值(怎样使用网上银行)

  • 华为畅享9可以指纹解锁吗(华为畅享9可以隐藏应用吗)

    华为畅享9可以指纹解锁吗(华为畅享9可以隐藏应用吗)

  • Win10复制粘贴无法使用如何修复?Win10复制粘贴无法使用的解决方法(win10粘贴复制无效)

    Win10复制粘贴无法使用如何修复?Win10复制粘贴无法使用的解决方法(win10粘贴复制无效)

  • 增值税开票软件口令锁定怎么办
  • 天猫提现一直没到账
  • 车辆租赁费发票备注栏怎么写
  • 劳务报酬所得税可以退税吗
  • 独立核算与非独立核算区别
  • 信息技术服务可以简易征收吗
  • 农业机耕开发票税收分类编码是什么
  • 为什么有的发票税率是3%,有的是1%
  • 住房公积金个人和单位各承担多少
  • 成立企业的步骤
  • 政府性搬迁补偿收入的税务处理
  • 收到科技局的补贴短信
  • 发票认证完是不是没开票
  • 周转材料低值易耗品
  • 营改增后房地产企业增值税如何核算
  • 发票离线限额什么意思
  • 增值税已交税金借方有余额
  • 增值税专票代码TZD0085什么意思
  • 在建期间费用怎么处理?
  • 个人提前退休取得的一次性补贴收入免征
  • 代理销售怎么记账
  • 金蝶标准版年末已经结账如果重新结账
  • 一般纳税人企业所得税如何计算
  • 怎么判断企业是一般纳税人还是小规模
  • 货物入库会计分录怎么做
  • 营业外收入可以在贷方吗
  • 投资印花税入什么科目
  • 增资后持股比例怎么算
  • 有限公司注册资本500万就真的有500万吗
  • 产负债表的负债项目,显示了企业所负担债务的
  • u启动u盘怎么装系统
  • 计提本月工资是上月工资吗
  • 境外汇款犯法吗
  • 电脑eb是什么意思
  • thinkphp import
  • 包装物交不交消费税
  • 土地增值税扣除系数
  • sigmoid函数求导表达式
  • php框架yii
  • 企业可以收付实现制记账吗
  • 个税系统有什么用
  • 常见的数据库管理系统有
  • 劳务支出和应付职工薪酬
  • 房产税从租和从价哪个税金高
  • 本月购进原材料取得增值税专用发票
  • 购进运输服务取得的成果
  • 现金支票最少多少起提
  • 融资租赁开什么发票
  • 应纳税的物品有哪些
  • 一般纳税人购入不动产增值税税率
  • 怎么计算城市
  • 长期股权投资中级会计例题
  • 小规模企业出租不动产增值税税率
  • 结转损益主营业务收入在借方
  • 进项税转出的金额是什么
  • 公司筹建期间允许投标吗
  • 红字发票是怎么开的
  • 待处理财产损益的账务处理
  • 土地发票可以抵扣吗
  • 财务软件可以直接做管理费用吗?
  • 现金日记账怎么填写规范
  • centos好玩的命令
  • 服务器centos版本选择
  • ati2mdxx.exe是什么进程 ati2mdxx进程信息查询
  • linuxzen
  • saproxy.exe - saproxy是什么进程 有什么用
  • linux补丁工具
  • ie8-ie11浏览器
  • Win7如何开启蓝牙
  • win7怎么下到u盘
  • cocos2dx3.3 便条提示语功能简单实现
  • win10复制c盘到新硬盘
  • css ie8
  • python中字符串的方法
  • python用装饰器自动注册Tornado路由详解
  • 常见的shell脚本
  • shell脚本关闭指定程序
  • unity 形变
  • jquery对话框组件
  • 中国涉农金融体系包括哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设