0

以下のコード構文を変更するにはどうすればよいですか。どの構文が欠けていますか。

var html  = '<a onclick="selectMarker(' + i + '); selectAddress(' + infoAddress + ');">';
4

1 に答える 1

3

質問が正しければ、selectAddress関数のパラメーターを文字列として指定しようとしています。パラメータは引用符で囲む必要があります。すでに文字列になっているため、単一引用符をバックスラッシュでエスケープする必要があります。

var html  = '<a onclick="selectMarker(' + i + '); selectAddress(\'' + infoAddress + '\');">linkText</a>';
于 2013-09-30T13:55:13.090 に答える