动态加载onclick事件中的变量问题

简介: 错误的方法:mycurrent_row.attachEvent("onclick",function(){document.getElementById('JobCateDetail').value = strArray[x].
错误的方法:
mycurrent_row.attachEvent("onclick",function(){document.getElementById('JobCateDetail').value = strArray[x].split("#")[1];});

正确的方法:
(function (x){mycurrent_row.attachEvent("onclick",function(){document.getElementById('JobCateDetail').value = strArray[x].split("#")[1];})})(i)

其中i为设置动态加载函数中的变量
目录
相关文章
|
5月前
第34节: Vue3 调用内联处理程序中的方法
第34节: Vue3 调用内联处理程序中的方法
57 1
|
11月前
|
小程序 JavaScript
小程序绑定事件跳转的三种方法
小程序绑定事件跳转的三种方法
182 0
|
Windows
事件绑定方式
事件绑定方式
|
4月前
|
JavaScript
Vue.js中使用.self修饰符来限制事件处理程序的作用域
Vue.js中使用.self修饰符来限制事件处理程序的作用域
|
5月前
|
缓存 JavaScript
Vue: 事件修饰符, 键盘事件, 鼠标事件,计算属性
Vue: 事件修饰符, 键盘事件, 鼠标事件,计算属性
52 2
|
5月前
|
JavaScript 前端开发
js的事件函数和事件监听函数
js的事件函数和事件监听函数
59 0
|
12月前
|
JavaScript
JS子页面如何获取父页面的变量、对象、方法
JS子页面如何获取父页面的变量、对象、方法
169 0
|
JavaScript
js动态绑定事件,无法使用for循环中变量i的问题
js动态绑定事件,无法使用for循环中变量i的问题
|
前端开发
关于类组件事件绑定的 this 问题
关于类组件事件绑定的 this 问题
79 0
|
Web App开发 JavaScript 前端开发
JavaScript 技术篇-通过代码获取dom元素绑定的监听事件,chrome浏览器查看js元素绑定的监听事件
JavaScript 技术篇-通过代码获取dom元素绑定的监听事件,chrome浏览器查看js元素绑定的监听事件
1251 0
JavaScript 技术篇-通过代码获取dom元素绑定的监听事件,chrome浏览器查看js元素绑定的监听事件