1

このコードを追加したところ、予期しないトークンを取得しました";" エラー。

コード:

var i = 0;
var tabs = "";    
while(i < idArray.length){
tabs = tabs + "<a href='#' onclick='tabs('"+ idArray[i] +"')'>"+ idArray[i] +"</a> &nbsp; &nbsp;";
alert(tabs);
i++;
}
$("#editme").html(tabs);

理由がわかりません。

何か案は??

ありがとう。

4

1 に答える 1

4

tabs()のエスケープ文字列:

tabs = tabs + "<a href='#' onclick='tabs(\""+ idArray[i] +"\")'>"+ idArray[i] +"</a> &nbsp; &nbsp;";
                                          ^                ^
                                        here              here
于 2012-08-14T13:15:26.640 に答える