为什么ontoggle事件不起作用? (甚至在谷歌浏览器上)

时间:2016-03-17 13:35:55

标签: html

我希望将<details>标记放在我的页面中,当它上面有一个弹出窗口时,代码就是:

<details ontoggle="alert('Hello')">these are some details</details>

但是在加载页面后,如果我点击详细信息,没有弹出窗口......

这是当前的问题吗?

1 个答案:

答案 0 :(得分:0)

您正确使用此功能,但您需要用单引号括起Hello而不是双引号。 "Hello"之前的第一个双引号最终导致alert函数调用失真:

<details ontoggle="alert("

因此请尝试使用<details ontoggle="alert('Hello')">these are some details</details>