如何转义 HTML 中使用的引号?我的代码行是:
<body onload="setTimeout('window.location='http://somepage.com'', 1000)">
正如您在当前示例中看到的,使用了两个 ', 和一个 "。我怎样才能转义它们以使上面的代码正常工作?
加载内容是为我正在使用的系统动态设置的@work。
最佳答案
<body onload="setTimeout(function () { window.location='http://somepage.com'; }, 1000)">
这应该能达到你的目的。您可能想看看http://en.wikipedia.org/wiki/Unobtrusive_JavaScript ,它可以让你的 JavaScript 更干净。
干杯。!
关于javascript - 逃避问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3040122/