1. 程式人生 > >通過js動態為標籤元素新增點選事件

通過js動態為標籤元素新增點選事件

最近遇到了,就研究了下,總結了下:

我所知道的有如下幾種方式:

var submitSpan = document.getElementById("submitSpan");
         第一種          	submitSpan.onclick = function () {
                   			 phoneLogin();
                 		} 
         第二種        		submitSpan.onclick = phoneLogin;//後面不能加(),不然就直接執行該方法了
         <pre name="code" class="javascript">         第三種        	        submitSpan.attachEvent("onclick",phoneLogin);//Mozilla系列,並不支援該方法,需要用到addEventListener
                  
         第四種           	submitSpan.addEventListener("onclick", phoneLogin, true);