Javascript 正在寻求有关js字符串连接语法错误的帮助

Javascript 正在寻求有关js字符串连接语法错误的帮助,javascript,jquery,Javascript,Jquery,我试图在来自onclick行事件的AJAX输出的表数据单元格的innerHTML之间切换: JS: 。。。 var thisrownumber=0; var detailednote=''; var simplifiednote=''; htmlStr+=''; $。每个(数据、函数(k、v){ thisrownumber++; detailednote=v.note\u id; simplifiednote='See'; htmlStr+=“” +“+v.date+” +“+v.r+” +“+

我试图在来自
onclick
行事件的AJAX输出的表数据单元格的
innerHTML
之间切换:

JS:

。。。
var thisrownumber=0;
var detailednote='';
var simplifiednote='';
htmlStr+='';
$。每个(数据、函数(k、v){
thisrownumber++;
detailednote=v.note\u id;
simplifiednote='See';
htmlStr+=“”
+“+v.date+”
+“+v.r+”
+“+v.f+”:“+v.s+”
+''+''+简化注释+''
+ ''
+ '';
});
htmlStr+='';
$(“#content”).html(htmlStr);
}//函数关闭
函数shrow(x,y,z){
var lang3=“span_注释”;
var shrow=x;
var span_note=lang3.concat(x);
if(document.getElementById(span_note).innerHTML==y){
getElementById(span_note).innerHTML=z;
}
if(document.getElementById(span_note).innerHTML==z){
document.getElementById(span_note).innerHTML=y;
}
}
HTML:


获取错误:

参数列表后未捕获的语法错误(缺少)


它告诉你行号了吗?你确定有问题的代码已经发布在上面了吗?我的PHP页面的第1行引用了这个JS页面。。。同时输出:请参见注释“”>请参见注释“”>请参见注释“”>请参见注释“”>请参见注释“”>您缺少的某个地方a)但很难说,查看代码示例它不在上面的代码中…需要对字符串进行转义(例如,
,“+detailednote+”,
应该是
,“+detailednote+”,
),但我不认为这是你的问题,因为这会引发另一个错误。它会告诉你一个行号吗?你确定有问题的代码已经发布在上面吗?我的PHP页面的第1行引用了这个JS页面…同时输出:See Notes)“>See Notes”>See Notes)“>See Notes”>See Notes)“>See Notes)”>在某个地方,您缺少a),但很难说,看代码示例,它不在上面的代码中……字符串需要转义(例如,
,“+detailednote+”,
应该是
,“+detailednote+”,
),但我认为这不是您的问题,因为这会引发不同的错误。
    ...
    var thisrownumber = 0;
    var detailednote = '';
    var simplifiednote = '';
    htmlStr += '<table>';
    $.each(data, function(k, v){
        thisrownumber ++;
        detailednote = v.note_ids;
        simplifiednote = '<img class="See" src="~.png" alt="See" style="width:20px; height:20px;">&nbsp;&nbsp;See';
        htmlStr += '<tr onclick="shrow(' + thisrownumber + ',' + detailednote + ',' + simplifiednote + ')">'
                + '<td>' + v.date + '</td>'
                + '<td>' + v.r + '</td>'
                + '<td>' + v.f + ': ' + v.s + '</td>'
                + '<td>' + '<span id="span_note' + thisrownumber + '">' + simplifiednote + '</span>'
                + '</td>'
                + '</tr>';
    });
    htmlStr += '</table>';
    $("#content").html(htmlStr); 
} // function close

function shrow(x,y,z){
        var lang3 = "span_note";
        var shrow = x;
        var span_note = lang3.concat(x);
        if(document.getElementById(span_note).innerHTML == y){
            document.getElementById(span_note).innerHTML = z;
        }
        if(document.getElementById(span_note).innerHTML == z){
            document.getElementById(span_note).innerHTML = y;
        }
    }
<div id="content"></div>