如何在另一个属性中添加另一个onclick HTML属性

时间:2018-03-18 08:10:40

标签: html events attributes

我想在工具提示/标题中使用html onclik属性。我总是得到Uncaught SyntaxError,即使我使用单引号或双引号

示例:

<div class="someclass" data-title='<a href="javascript:" onclick="alert('alert')"> <i class="fa fa-trash"></i></a>'>
     click me 
</div>

提前致谢

2 个答案:

答案 0 :(得分:0)

您可以将警报内的单引号更改为模板文字(es6):

<div class="someclass" data-title='<a href="javascript:" onclick="alert(`alert`)"><i class="fa fa-trash"></i>text</a>'>
  click me
</div>

答案 1 :(得分:-1)

<div class="someclass" data-title='<a href="javascript:" onclick="alert('alert')"> <i class="fa fa-trash"></i></a>'>

这是你忘记了在onclick属性后输入双引号的错误。