js中onclick事件里面传递参数
2017-10-11 10:15
1951 查看
在onclick事件中添加参数,很多时候在onclick事件中触发的是界面的跳转,那么一般需要传递参数过去。
href="javascript:void(0)" onclick="doCheck(this)" type=0 (也可以这样写:href="javascript:void(0)" onclick="doCheck(this.type)" type=0,这样就只是把一个参数传进去,
后面取值的时候直接var type = obj;就行了)
在这里,参数是type,获得参数:
function doCheck(obj){// 跳转到明细界面
var datestart = $("#datestart").datebox('getValue');
var dateend = $("#dateend").datebox('getValue');
var type = obj.type;
alert(type);
// 打开框架中的新标签页
addTab("xxx", ctx+"/verify/nop?&datestart="+datestart+"&dateend="+dateend+"&type="+type, "", false,false);
}
这个this就是参数对象,通过this.参数名获得参数值
href="javascript:void(0)" onclick="doCheck(this)" type=0 (也可以这样写:href="javascript:void(0)" onclick="doCheck(this.type)" type=0,这样就只是把一个参数传进去,
后面取值的时候直接var type = obj;就行了)
在这里,参数是type,获得参数:
function doCheck(obj){// 跳转到明细界面
var datestart = $("#datestart").datebox('getValue');
var dateend = $("#dateend").datebox('getValue');
var type = obj.type;
alert(type);
// 打开框架中的新标签页
addTab("xxx", ctx+"/verify/nop?&datestart="+datestart+"&dateend="+dateend+"&type="+type, "", false,false);
}
这个this就是参数对象,通过this.参数名获得参数值
相关文章推荐
- js里面添加onclick传递参数符号问题
- js标签里面添加onclick传递参数符号问题
- 关于js 构造 onclick 方法中传递Guid参数问题
- html页面触发js里面的方法时,传递的参数写法需要注意的地方。
- <a></a>和<button></button>标签onclick事件嵌套传递参数
- 【JavaScript】a标签onclick传递参数不对,A标签调用js函数写法总结
- 一个理解js动态创建节点并注册事件及传递参数的例子
- js动态给对象onclick事件赋值,动态传参数的问题
- JS与JQuery点击事件传递参数
- HTML通过事件传递参数到js
- js动态添加onclick事件,传参数与不传参数
- 如何给html元素的onclick事件传递参数(即如何获取html标签的data-*属性)
- 如何给html元素的onclick事件传递参数即如何获取html标签的data
- JS事件传递参数-Javascript事件动态传参-原生JS事件传递参数-Javascript onclick事件传递参数
- js动态添加onclick事件可传参数与不传参数
- js动态给对象onclick事件赋值,动态传参数
- 利用闭包实现onclick事件传递参数
- js--dom--添加事件的时候传递参数的方法
- js中append字符串包含onclick无效传递参数失败问题解决方案
- Javascript中button按钮的onclick()事件传递参数