我通过javascript alert function
显示了一些法语行,法语行看起来像:
S'il vous plaît accepter les termes et conditions avant de procéder
并在页面源代码中显示警报:
alert('S'il vous plaît entrer une adresse email valide!');
Firebug显示如下错误消息:
我尝试逃脱法国路线,例如:
alert('S\\'il vous plaît entrer une adresse email valide!');
alert('S\\\'il vous plaît entrer une adresse email valide!');
alert('S"'"il vous plaît entrer une adresse email valide!');
遵循了所有准则,但是没有任何效果。那么我该如何解决呢?
最佳答案
尝试 -
alert("S'il vous plaît entrer une adresse email valide!");
这可能是最简单的方法。每当您需要在字符串中传递单引号时,请将其包装在双引号中,反之亦然。
如果您在字符串中混合使用单引号和双引号,则将其包装在单引号或双引号中,并使用单反斜杠对字符串中的相应引号进行转义-
alert("So she said, \"Hey!, how are you?\". I said, 'I am fine, thanks'.")