使用div.innerHTML在函数中使用撇号的问题

时间:2017-02-24 15:02:22

标签: javascript

此代码出错。 可能问题在于location.href撇号。

div.innerHTML ='<div id="link">\
<input type="button" onclick="location.href='http://www.google.com';"/>\
</div>';

1 个答案:

答案 0 :(得分:1)

你可以像这样逃避你的字符串:

div.innerHTML ='<div id="link">\<input type="button" onclick="location.href=\'http://www.google.com/\';"/>\</div>';