我有一個像的Javascript的onclick
<a id='lnk1' onclick='do something' >test</a>
在後面的代碼添加到同一個錨標記像
lnk = document.getElementById('lnk1')
lnk.onclick = function() { do something}
現在正在發生的事情的代碼是,在第二一段代碼的onclick功能錨標籤被覆蓋。我想要發生的是第一個onclick的代碼運行,然後運行第二個onclick。
看['addEventListener'](https://developer.mozilla.org/en/DOM/element.addEventListener)。 – Shef
不是一個確切的重複,但相關足以有幫助:http://stackoverflow.com/questions/2790583/javascript-append-to-onclick-event – David
@Baszz不,這是行不通的。瀏覽器會將該屬性的字符串值轉換爲完整的JavaScript函數,因此以字符串形式附加其他代碼就沒有意義了。 – Pointy