js转义字符使用问题

这个转义字符要在怎么用,怎么报错呢?
下面是我像指定的table加入数据,就在转移字符处报错,各位boss帮忙看看吧!
function openusercallback(data){
$("#opentable").hide();
$("#maintable").append(
"<tr>" +
+"<td>"+data.mid+"</td>"
+"<td>"+data.PCHost+"</td>"
+"<td>"+data.jlogintime+"</td>"
+"<td>"+data.jlogouttime+"</td>"
+"<td>"+data.depositmoney+"</td>"
+"<td>"+data.consummoney+"</td>"
+"<td><a href=\"\">"+加钱+"</a></td>"//此处出错报非法字符illegal character
+"<td><a href=\"\">"+结账+"</a></td>"
+" </tr>"
);
}

+"<td><a href=\"\">"+加钱+"</a></td>"//此处出错报非法字符illegal character

+"<td><a href=\"\">"+结账+"</a></td>"

修改为:
+"<td><a href=\"\">加钱</a></td>"//此处出错报非法字符illegal character

+"<td><a href=\"\">结账</a></td>"
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-03-14
用单引号就可以了。JS中可以双引号包含单引号
相似回答