onclick内的字符串
|
所以这是我的代码
html += \"<li class=\'status-\"+peeps[i].online_presence+\"\' onclick=\'show_connect_message(\"+peeps[i].uid+\");streamPublish(\"+peeps[i].uid+\",\"+name+\");\'><a href=\'#\' onclick=\'show_connect_message(\"+peeps[i].uid+\");streamPublish(\"+peeps[i].uid+\",\"+name+\");return false;\'>\"+peeps[i].name+\"</a></li>\";
基本上,当检查元素时,我可以看到它正在输出UID和名称。这是一行:
<li class=\"status-active\" onclick=\"show_connect_message(503141088);streamPublish(503141088,David);\"><a href=\"#\" onclick=\"show_connect_message(503141088);streamPublish(503141088,David);return false;\">David</a></li>
所以我在做什么错。我需要双引号或单引号的名称(David),因为否则控制台会说找不到引用的功能。
警告:Javascript Noob
谢谢你的帮助!
没有找到相关结果
已邀请:
2 个回复
稍惮
至
反斜杠将转义双引号并且不会破坏字符串
呈辖玫割善