如何在 (javascript 和 ap.net) 中将嵌套引号相互嵌套三次

how to put nested quote inside each other three times in (javascript and ap.net)

在这段代码中的每个循环中,它应该创建新的 href 并给它 id=(o 变量的数量)但是我把双引号放在单引号中的问题。

    for (o = 0; o < count; o++) {

 $('#'+o).prepend(' <td class="col-lg-2">' +

 '<a href="#" id="o"  onClick="Confirm()" runat="server"     
onServerClick="MyFuncion_Click" class="tableicontoolbar"datatoggle="tooltip"data-placement="top" title="Edit" > ' +
' <img src=\"../images/icon-edit.png\"></a> ' +
   ' </td>');
}

我尝试了很多解决方案,但 none 有效

只需删除 \s,并忽略您的字符串包含 "s 的事实,它们无关紧要,并且 runat="server" 和 onServerClick 没有任何目的客户端。

for (o = 0; o < count; o++) {
 $('#'+o).prepend(' <td class="col-lg-2">' +
 '<a href="#" id="id_'+o+'" onClick="Confirm()"   
 class="tableicontoolbar" datatoggle="tooltip" data-placement="top" title="Edit">' +
' <img src="../images/icon-edit.png"></a> ' +
   ' </td>');
}

您也可以删除不需要的 "

for (o = 0; o < count; o++) {
 $('#'+o).prepend(' <td class=col-lg-2>' +
 '<a href=# id=id_'+o+' onClick=Confirm() 
class=tableicontoolbar datatoggle=tooltip data-placement=top title=Edit>' +
' <img src=../images/icon-edit.png></a> ' +
   ' </td>');
}

另请注意,ID 不能是数字。它可能适用于某些浏览器,但 ID 不能以数字开头,所以我为您在它们前面加上了 id_ 前缀。