2017-08-30 21 views
-1

Hy!
我想用空格和单引号内,一个警告窗口是这样的:带双引号的空白的单引号

<button onclick=alert("I'm here")> Click me </button> 

在文档说:你可以使用引号的字符串内,只要它们不匹配周围的字符串引号。 遗憾的是不工作,如果我用这种形式(无空格),代码为作品:

<button onclick=alert("I'm_here")> Click me </button>

我想:

<button onclick="alert("I'm here")"> Click me </button> 

但不工作。 。

+0

避免固有的事件属性,[与JS代替绑定事件处理程序(https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener)。 – Quentin

回答

-1

你需要逃避这些报价,如下所示:

<button onclick="alert('I\'m here')">Click me</button> 

注意反斜杠。

See here

+0

没有空白的警报为什么不需要转义字符? – herosz

+0

对不起,你的英语很不好。你能改述你在问什么吗? –

+0

如果来自警报窗口的短语没有空格,为什么在单引号之前不需要转义字符? – herosz