純js實現點選一個事件後,觸發另外一個事件的方法
我們在日常的開發中,經常會用到,當我點選一個按鈕的click事件後,我想觸發另一個按鈕的click事件。
這時我們該怎麼做呢。用過ext的人都知道,frieEvent方法。但是在使用手機開發的時候,ext對我們的作用就不是很大了。
雖然ext5.0出來了,對手機又支援的功能需求。但是你會為了一個很小的功能,去載入整個龐大的ext.js嗎。就算你會使用,你的客戶會買賬嗎。
並不一定會吧,因為你的網站載入速度慢,浪費流量,早就被對手取代了吧。
好吧,我們就廢話少說,看看純js是怎麼實現的。看程式碼:
這時我們該怎麼做呢。用過ext的人都知道,frieEvent方法。但是在使用手機開發的時候,ext對我們的作用就不是很大了。
雖然ext5.0出來了,對手機又支援的功能需求。但是你會為了一個很小的功能,去載入整個龐大的ext.js嗎。就算你會使用,你的客戶會買賬嗎。
並不一定會吧,因為你的網站載入速度慢,浪費流量,早就被對手取代了吧。
好吧,我們就廢話少說,看看純js是怎麼實現的。看程式碼:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>helloworld</title>
</head>
<body>
<div > hello world</div>
<input id="world" type="button" value="hello world" onclick="world();"/>
<input id="hello" type="button" value="hello HBuilder" onclick="alert('hello HBuilder');"/>
<script type="text/javascript">
function world(){
alert('hello world');
var evt = document.createEvent("MouseEvents");
evt.initEvent("click", true, true);
document.getElementById("hello").dispatchEvent(evt);
}
</script>
</body>
</html>
好吧,看看執行效果。
歡迎大家關注我的個人部落格!!!!
如有不懂,疑問或者欠妥的地方,請加QQ群:135430763 進行反饋,共同學習!
相關文章
- js實現的按鈕不用人為點選就觸發點選事件JS事件
- jQuery實現的點選Enter鍵觸發指定事件jQuery事件
- jQuery如何實現點選Enter鍵觸發事件jQuery事件
- 用JS點選事件做一個簡單的計算器JS事件
- 擼一個JS的事件管理JS事件
- view.performClick()觸發點選事件ViewORM事件
- js實現的指定時間後觸發事件程式碼例項JS事件
- Android觸控事件(續)——點選長按事件Android事件
- 用Kotlin實現Android點選事件的方法KotlinAndroid事件
- 一個問號,點選給一個提示view的實現。View
- 選中select下拉選單第一項不觸發事件事件
- js實現的按鈕響應點選回車事件JS事件
- 一個併發事件的阻塞問題事件
- 利用transform實現一個純CSS彈出選單ORMCSS
- JS裡關於事件的常被考察的知識點:事件流、事件廣播、原生JS實現事件代理JS事件
- JS觸控事件JS事件
- 用opacity方法來隱藏元素後,照樣可以觸發繫結在其身上的點選事件事件
- 小程式如何避免多次點選,重複觸發事件事件
- 求助:在JSP中怎麼實現定時觸發事件JS事件
- jQuery事件中on實現繫結多個事件jQuery事件
- 實現一個事件匯流排(vue.prototype.$bus)?事件Vue
- jquery實現的右鍵滑鼠點選事件jQuery事件
- 一段實現HTML頁面內定期觸發事件的JavaScript程式碼HTML事件JavaScript
- js頁面載入觸發事件JS事件
- android 觸控(Touch)事件、點選(Click)事件的區別(詳細解析)Android事件
- 一個Session Bean如何去呼叫另外一個Session Bean裡的方法?SessionBean
- js實現的點選一個div顯示,其他div隱藏效果JS
- 如何點選一個按鈕實現列印
- 今年全球重大資料洩露事件盤點 一個比一個慘大資料事件
- 同一個元素的單擊事件與雙擊事件事件
- vue中在父元件點選按鈕觸發子元件的事件Vue元件事件
- 使用介面實現RecyclerView中的item點選事件View事件
- 模擬實現超連結的點選事件事件
- 取消事件觸發事件
- js程式碼觸發事件 函式列表JS事件函式
- CoreText實現圖文混排之點選事件事件
- Android觸控事件(下)——事件的分發Android事件
- oracle等待事件3構造一個Direct Path write等待事件和構造一個Log File Sync等待事件Oracle事件