我想獲取到動(dòng)態(tài)創(chuàng)建出來的按鈕 但是現(xiàn)在的需求是獲取按鈕的代碼不能寫到oBtn1.onclick里面 這種情況應(yīng)怎么辦呢?用原生JS有什么辦法嗎?下面這樣寫在外面獲取不到<!DOCTYPE html><html><head> <title></title> <script type="text/javascript"> window.onload=function(){ var oBtn1=document.getElementById('btn1'); var oBtn2=document.getElementById('btn2'); oBtn1.onclick=function(){ oInput=document.createElement('input'); oInput.type='button'; oInput.value='bbb'; oInput.name='bbb'; document.body.appendChild(oInput); } var oBtn2=document.getElementsByName('bbb'); for(i=0;i<oBtn2.length;i++){ oBtn2[i].onclick=function(){ alert(oBtn2.length); } } } </script></head><body><button id="btn1">aaa</button></body></html>
這種情況怎么樣才獲取到按鈕?
縹緲止盈
2019-02-03 16:43:15