2014-01-27 27 views
-1

我有一个愚蠢的问题,但对我很重要。如何重写'在document.write在JavaScript?例如:javascript override'in document.write

 document.write('Sent's Lois'); 

你看到的问题是一部分发送的-'s-因为javasript considere,作为最终Lois的...... 这对我来说是一个问题,我是想:

 document.write('Lois'); 
     document.write('s Lois'); 

但这不是因为你得到document.write('Sent s Lois');并且你错过了发送的再次.....任何帮助,请...... ......

+0

“除了常规的,可打印字符,特殊字符可以使用转义符号进行编码。“从[MDN String](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String) – Givi

回答

1

您正在寻找的术语是转义报价。使用反斜杠这样做:

document.write('Sent\'s Lois'); 
2

您可以尝试

document.write("Sent's Lois"); 
+1

您也可以尝试'document.write('Sent \'Lois') ;' –

+0

是的,我们可以,但是当我们必须在单个字符串中转义多个引号时,这会变得非常混乱。有 –

+0

有案件和案件。 –