當前位置:名人名言大全網 - 笑話大全 - 如何解決js中點擊壹次按鈕然後按回車鍵也會觸發按鈕事件的bug?

如何解決js中點擊壹次按鈕然後按回車鍵也會觸發按鈕事件的bug?

之所以按回車鍵會再次被創建,是因為當妳點擊按鈕時,妳也獲得了按鈕上的焦點,如果妳只是想不安地按回車鍵的話。然後使用blur()事件失去焦點,或將焦點()放在另壹個按鈕上。

如果只想執行壹次,可以添加壹個公共變量作為鎖。當該變量為真時,可以執行該函數。當函數執行壹次時,將該變量設置為false。所以不會執行第二次。

var?mylock=?ture

功能?myclickfun(){

if(my lock = = true){

我的洛克?=?假的;

//在此處編寫創建div所需的代碼。

}

}