Javascript 忽略注释标记或使用JS将文本更改为反斜杠
我正试图像这样替换HTMLJavascript 忽略注释标记或使用JS将文本更改为反斜杠,javascript,html,comments,Javascript,Html,Comments,我正试图像这样替换HTML document.getElementById('someelement').innerHTML = "////////<br>\\\\\\\"; document.getElementById('someelement').innerHTML=“/////br>”; 但它似乎没有注册反斜杠,因为它认为它们是注释标记(?)有什么方法可以阻止javascript将它们作为注释标记读取 谢谢 要将单个反斜杠(\)转换为字符串,必须将其加倍。字符串末尾的反斜
document.getElementById('someelement').innerHTML = "////////<br>\\\\\\\";
document.getElementById('someelement').innerHTML=“/////br>”;
但它似乎没有注册反斜杠,因为它认为它们是注释标记(?)有什么方法可以阻止javascript将它们作为注释标记读取
谢谢 要将单个反斜杠(\
)转换为字符串,必须将其加倍。字符串末尾的反斜杠列表中有奇数个反斜杠,因此需要再添加一个。控制台中出现的错误是“Unterminated string literal”,因为该错误的影响是,结束双引号本身似乎被反斜杠引用,如果您打算将双引号作为字符串的一部分,则会出现这种情况
它也是.getElementById()
,而不是getElementId()