添加在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