最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

javascript - Add onclick function to text tag element - Stack Overflow

programmeradmin0浏览0评论

In HTML I have text in text tag:

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

Is it possible to add onclick event to this ?

Tried

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

In HTML I have text in text tag:

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

Is it possible to add onclick event to this ?

Tried

var a = document.getElementById('aaa'); 
a.elemm.addEventListener('click', function(){ alert('blah');}, false);
Share Improve this question edited Dec 2, 2016 at 8:48 xShirase 12.4k4 gold badges54 silver badges86 bronze badges asked Dec 2, 2016 at 8:43 AnuketAnuket 3398 silver badges24 bronze badges 1
  • your code is working fine just remove the a.elemm part a. itself will work fine – GraveyardQueen Commented Dec 2, 2016 at 8:47
Add a ment  | 

3 Answers 3

Reset to default 3

You're almost there! Just change a.elemm.addEventListener to a.addEventListener :

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

This works:

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

You just have a little mistake

try to something like this.

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

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

评论列表(0)

  1. 暂无评论