1. 程式人生 > >js中onclick字串傳參問題

js中onclick字串傳參問題

示例: var a="111"; var html="<a onclick='selecthoods(\" "+a + "\"); >AAA</a>";

注意點:需要用轉義字元

var alarmCodeStr = $("#alarmCodeHidden").val();
var codes = alarmCodeStr.split(",");
var str = '<a href="javascript:void" onclick="reloadBar(\''+alarmCodeStr+ '\')">全部</a>&nbsp;&nbsp';
for(var i=0;i<codes.length;i++){
str = str + '<a href="javascript:void" onclick="reloadBar(' + codes[i]+')">'+codes[i]+'號故障</a>&nbsp;&nbsp';
}
$("#alarmCodeClienk").html(str);