如何正确编写此字符串?
tr = tr + '<tr onclick="localStorage.setItem("X", ' + xVal + '); document.location = "page.html";"></tr>'
谢谢!
答案 0 :(得分:-2)
不知道你想要实现什么,但你可以使用反斜杠\来表示特殊字符
tr = tr + '<tr onclick="localStorage.setItem("X", ' + xVal + ');document.location = \"page.html\";"></tr>'
我的下面的错误是正确的.. onclick应该用单引号转义才能工作
tr = tr + '<tr onclick=\'localStorage.setItem("X", "' + xVal + '"); document.location = "page.html";\'></tr>'