添加在HTML我有文字标记文字:的onclick功能,文本标记元素
<text id="aaa" > text</text>
是否有可能onclick事件添加到这个?
试图
var a = document.getElementById('aaa');
a.elemm.addEventListener('click', function(){ alert('blah');}, false);
添加在HTML我有文字标记文字:的onclick功能,文本标记元素
<text id="aaa" > text</text>
是否有可能onclick事件添加到这个?
试图
var a = document.getElementById('aaa');
a.elemm.addEventListener('click', function(){ alert('blah');}, false);
这工作:
var a = document.getElementById('aaa');
a.addEventListener('click', function(){ alert('blah');}, false);
你只要有一点点差错
你几乎没有!只要改变a.elemm.addEventListener
到a.addEventListener
:
var a = document.getElementById('aaa');
a.addEventListener('click', function(){ alert('blah');}, false);
<text id="aaa"> text</text>
OOOPS!没有注意到这个问题。谢谢 – Anuket
尝试这样的事情。
<text id="aaa" > text</text>
var a = document.getElementById('aaa');
a.addEventListener('click', function(){ alert('Text has been changes');}, false);
你的代码工作正常只是删除a.elemm部分a。本身将工作正常 – GraveyardQueen