1. 程式人生 > >JS 實現變量在字符串中的多層拼接與嵌套

JS 實現變量在字符串中的多層拼接與嵌套

code source soft 編輯 str clas strong ros eid

簡單點。。。
‘<a onclick="editCsRole(roleId)" class="openNewTab">編輯</a>‘;
其中 roleId 是變量,為實現數據的有效傳遞對 roleId 嵌套拼接如下,
var param="‘"+roleId+"‘";
var a = ‘<a onclick="editCsRole(‘+ param +‘)" class="openNewTab">編輯</a>‘;
上述,單引號和雙引號是交替實用的,因此,可以簡化為如下形式:
var a = ‘<a onclick="editCsRole(‘+"‘"+roleId+"‘"+‘)" class="openNewTab">編輯</a>‘;

當然了,多個參數怎麽弄呢?!

var html=‘<a href="javascript:;" onclick="toIframe(‘+"‘"+el.SOURCE_TYPE+"‘"+‘,‘+"‘"+data.userId+"‘"+‘,‘+"‘案件總流程‘"+‘)"></a>’

JS 實現變量在字符串中的多層拼接與嵌套