用字符串表示标签时,其函数参数为字符串对象需要用到字符串转义符,否则无法使用。
(1)在单引号内
'<a onclick="details(\''+p.name+'\')">'+p.name+'</a>';
(2)在双引号内
"<a onclick='details(\""+p.name+"\")'>"+p.name+"</a>";
解析:当单引号包着双引号时,\' '+p.name+' \' ,\'和\'包着要转义的参数,中间参数用' '包着。双引号包着单引号时同理。
用字符串表示标签时,其函数参数为字符串对象需要用到字符串转义符,否则无法使用。
(1)在单引号内
'<a onclick="details(\''+p.name+'\')">'+p.name+'</a>';
(2)在双引号内
"<a onclick='details(\""+p.name+"\")'>"+p.name+"</a>";
解析:当单引号包着双引号时,\' '+p.name+' \' ,\'和\'包着要转义的参数,中间参数用' '包着。双引号包着单引号时同理。