2016-12-02 74 views
0

添加在HTML我有文字标记文字:的onclick功能,文本标记元素

<text id="aaa" > text</text> 

是否有可能onclick事件添加到这个?

试图

var a = document.getElementById('aaa'); 
a.elemm.addEventListener('click', function(){ alert('blah');}, false); 
+0

你的代码工作正常只是删除a.elemm部分a。本身将工作正常 – GraveyardQueen

回答

0

这工作:

var a = document.getElementById('aaa'); 
a.addEventListener('click', function(){ alert('blah');}, false); 

你只要有一点点差错

2

你几乎没有!只要改变a.elemm.addEventListenera.addEventListener

var a = document.getElementById('aaa'); 
 
a.addEventListener('click', function(){ alert('blah');}, false);
<text id="aaa"> text</text>

+0

OOOPS!没有注意到这个问题。谢谢 – Anuket

0

尝试这样的事情。

<text id="aaa" > text</text> 

var a = document.getElementById('aaa'); 
a.addEventListener('click', function(){ alert('Text has been changes');}, false);