JavaScript中點擊事件的寫法
<button id="btn">click</button> var btn=document.getElementById('btn');
第一種:
btn.onclick=function(){ alert('hello world'); }
消除事件:btn.onclick=null;//就不會彈出框了
第二種:
btn.addEventListener('click',function(){alert('hello world')},false); btn.addEventListener('click',function(){alert(this.id)},false);
第三種:
function demo(){ alert('hello'); } <button id="btn" onclick="demo()">click</button>
下面給大家介紹js觸發(fā)按鈕點擊事件
模擬JS觸發(fā)按鈕點擊功能
<html> <head> <title>usually function</title> </head> <script> function load(){ //下面兩種方法效果是一樣的 document.getElementById("target").onclick(); document.getElementById("target").click(); } function test(){ alert("test"); } </script> <body onload="load()"> <button id="target" onclick="test()">test</button> </body> <html>
備注:
btnObj.click()是真正地用程序去點擊按鈕,觸發(fā)了按鈕的onclick()事件
btnObj.onclick()只是簡單地調(diào)用了btnObj的onclick所指向的方法,只是調(diào)用方法而已,并未觸發(fā)事件
相關(guān)文章
JavaScript實現(xiàn)數(shù)字數(shù)組正序排列的方法
這篇文章主要介紹了JavaScript實現(xiàn)數(shù)字數(shù)組正序排列的方法,涉及javascript中sort方法的使用技巧,非常具有實用價值,需要的朋友可以參考下2015-04-04JS this關(guān)鍵字在ajax中使用出現(xiàn)問題解決方案
這篇文章主要介紹了JS this關(guān)鍵字在ajax中使用出現(xiàn)問題解決方案,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-07-07JavaScript動態(tài)添加數(shù)據(jù)到表單并提交的幾種方式
這篇文章主要介紹了JavaScript動態(tài)添加數(shù)據(jù)到表單并提交,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-06-06