使用js字符串连接寻求语法错误的帮助

时间:2016-03-17 22:19:57

标签: javascript jquery

我正在尝试在onRegisterApi()行事件的AJAX输出中切换表数据单元格的innerHTML

JS:

onclick

HTML:

    ...
    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;
        }
    }

获取错误:

  参数列表

之后的

Uncaught SyntaxError:missing)

0 个答案:

没有答案