如何動態獲取DOM中所有a標簽
我將HTML中的onclick事件寫到JS中,在添加數據后測試刪除,發現只能刪除前兩條自帶的數據。也就是說我獲取到a標簽只有原先的2條數據。請問如何獲得我添加數據后的所有a標簽。
版面原因附上部分代碼:
?function?getObj(){ var?links?=?document.getElementsByTagName("a"); for?(var?i=0;?i?<?links.length;?i++)?{ links[i].onclick?=?function()?{ return?JSdel(this); } } } function?JSdel(delObj){ var?link?=?delObj; var?get_tr?=?link.parentNode.parentNode;//td?tr?//?(get_tr.parentNode.nodeName)//tbody????? get_tr.parentNode.removeChild(get_tr);?? return?false; }
2017-12-16
要不試試每次添加新數據后,都再次執行getObj函數,更新a標簽