Javascript语法 - 单行中的三引号

时间:2013-11-21 19:15:32

标签: javascript

关注我的代码:

<div onclick="this.innerHTML='<div onclick=\"<img src=/*how to do here?*//>\">abc</div>'">a</div>

我想在一行上做所有事情,我可以用当前的示例代码指定图像的地址吗?

1 个答案:

答案 0 :(得分:1)

使用&quot;表示以"个字符分隔的HTML属性值中的"个字符。

(使用&amp;代表HTML属性值中的&字符,因此如果您想要疯狂地嵌套,那么:&amp;quot;


但不要这样做。

将所有内容写在一条线上并不是一种美德。

onclick属性而不是.js文件中编写JS并不是一件好事。

使用addEventListener和朋友。