忽略评论标签或使用 JS 将文本更改为反斜杠
Ignore comment tags OR change text to backslashes with JS
我正在尝试像这样替换 HTML
document.getElementById('someelement').innerHTML = "////////<br>\\\\";
但它似乎没有注册反斜杠,因为它认为它们是评论标签(?)有什么办法可以防止 javascript 将这些阅读为评论标签?
谢谢!
要将 单个 反斜杠 (\
) 转换为字符串,必须将其加倍。字符串末尾的反斜杠列表中有奇数个,因此您需要再添加一个。您在控制台中得到的错误将是 "Unterminated string literal",因为该错误的影响是结束双引号本身似乎被反斜杠引用,就像您打算包含一个双引号作为字符串的一部分。
也是.getElementById()
,不是getElementId()
。
我正在尝试像这样替换 HTML
document.getElementById('someelement').innerHTML = "////////<br>\\\\";
但它似乎没有注册反斜杠,因为它认为它们是评论标签(?)有什么办法可以防止 javascript 将这些阅读为评论标签?
谢谢!
要将 单个 反斜杠 (\
) 转换为字符串,必须将其加倍。字符串末尾的反斜杠列表中有奇数个,因此您需要再添加一个。您在控制台中得到的错误将是 "Unterminated string literal",因为该错误的影响是结束双引号本身似乎被反斜杠引用,就像您打算包含一个双引号作为字符串的一部分。
也是.getElementById()
,不是getElementId()
。