js中onclick传值问题

来源:互联网 发布:华夏域名注册 编辑:程序博客网 时间:2024/05/16 06:24
var eventAwardTemplate=function(obj){  var eventAwardHtml =     "<div class='lesson'>"+    "<p class='courl ct1'><a href='javascript:void(0);'><b></b></a><span class='videoName'>"+obj.typeName+"</span><input type='text' class='inputTxt'></p>"+    "<p class='courr'>"+      "<span class='r1 most'>"+obj.awardName+"</span>"+      "<span class='r2'></span>"+      "<span class='r3'><a href='#' onclick=\"updateEventAward(\'"+ obj.id +"\',\'"+ obj.typeName +"\',\'"+ obj.awardName +"\',\'"+ obj.type +"\')\">编辑</a><a href='#' onclick='delectEventAward("+ obj.id +")'>删除</a></span>"+    "</p>"+   "</div>"   return eventAwardHtml;}


通过var声明变量保存方法,再动态的组装页面,其中onclick中多参数传值(包含数字及字符串),通过\"  \"  和   \' \'进行转义,以实现多参数传值。

0 0
原创粉丝点击