Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/403.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 忽略注释标记或使用JS将文本更改为反斜杠_Javascript_Html_Comments - Fatal编程技术网

Javascript 忽略注释标记或使用JS将文本更改为反斜杠

Javascript 忽略注释标记或使用JS将文本更改为反斜杠,javascript,html,comments,Javascript,Html,Comments,我正试图像这样替换HTML document.getElementById('someelement').innerHTML = "////////<br>\\\\\\\"; document.getElementById('someelement').innerHTML=“/////br>”; 但它似乎没有注册反斜杠,因为它认为它们是注释标记(?)有什么方法可以阻止javascript将它们作为注释标记读取 谢谢 要将单个反斜杠(\)转换为字符串,必须将其加倍。字符串末尾的反斜

我正试图像这样替换HTML

document.getElementById('someelement').innerHTML = "////////<br>\\\\\\\";
document.getElementById('someelement').innerHTML=“/////br>”;
但它似乎没有注册反斜杠,因为它认为它们是注释标记(?)有什么方法可以阻止javascript将它们作为注释标记读取

谢谢

要将单个反斜杠(
\
)转换为字符串,必须将其加倍。字符串末尾的反斜杠列表中有奇数个反斜杠,因此需要再添加一个。控制台中出现的错误是“Unterminated string literal”,因为该错误的影响是,结束双引号本身似乎被反斜杠引用,如果您打算将双引号作为字符串的一部分,则会出现这种情况

它也是
.getElementById()
,而不是
getElementId()