目前我使用 javascript 动态绑定(bind)表..
我需要单引号来分隔字符串..
代码:-
var str ="";
str += "<td><a onclick='showFlightsByName("+val.Name+")' href='javascript:;'><span>" + val.Name + "</span></a></td>";
当前输出:-
<a onclick="showFlightsByName(AirTran Airways)" href="javascript:;"><span>Airways Airways</span></a>
期望输出:-
<a onclick="showFlightsByName('AirTran Airways')" href="javascript:;"><span>Airways Airways</span></a>
最佳答案
"<td><a onclick='showFlightsByName("+val.Name+")' href='javascript:;'><span>" + val.Name + "</span></a></td>"
应该是
"<td><a onclick=\"showFlightsByName('"+val.Name+"')\" href=\"javascript:;\"><span>" + val.Name + "</span></a></td>"
关于javascript - 将单引号放在字符串javascript中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16035436/