純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事件
- 擼一個JS的事件管理JS事件
- 用Kotlin實現Android點選事件的方法KotlinAndroid事件
- 怎樣用純CSS實現禁止滑鼠點選事件?CSS事件
- js 建立和觸發事件 和 自定義事件JS事件
- JS觸控事件JS事件
- JS裡關於事件的常被考察的知識點:事件流、事件廣播、原生JS實現事件代理JS事件
- 在DOM上同時繫結兩個點選事件(一個用捕獲,一個用冒泡),事件總共會執行幾次,先執行哪個事件?事件
- 用opacity方法來隱藏元素後,照樣可以觸發繫結在其身上的點選事件事件
- 記錄一個Flutter 3.24單元測試點選事件bugFlutter事件
- jQuery事件中on實現繫結多個事件jQuery事件
- 小程式如何避免多次點選,重複觸發事件事件
- 實現一個事件匯流排(vue.prototype.$bus)?事件Vue
- 利用transform實現一個純CSS彈出選單ORMCSS
- 同一個元素的單擊事件與雙擊事件事件
- 使用介面實現RecyclerView中的item點選事件View事件
- 取消事件觸發事件
- vue中在父元件點選按鈕觸發子元件的事件Vue元件事件
- select下拉選項,點選時,change事件事觸發多次,請求多次。事件
- 自定義一個事件聚合器事件
- e-chart實現上下圖示使用一個tooltip移入事件事件
- 使用JS實現一個簡單的選項卡效果JS
- 點選事件的委派事件
- databinding的點選事件事件
- touch事件和click事件多次觸發的問題事件
- jQuery select 觸發事件jQuery事件
- 用js寫一個繫結事件檢測視窗大小JS事件
- Layui select實現主動賦值和觸發選擇事件,及radio實現可取消UI賦值事件
- Vue事件獲取觸發事件物件和繫結事件物件Vue事件物件
- 《原神》事件的三個反常點事件
- JS實現一個v-ifJS
- 如何實現一個 滑鼠點選特效的 chrome外掛特效Chrome
- React滑鼠點選事件物件中的幾個用到的屬性React事件物件
- 鴻蒙HarmonyOS實戰-ArkUI事件(觸屏事件)鴻蒙UI事件
- 批量更新時無法觸發事件的解決方法事件
- 最近感觸最深的一個觀點
- Layui Confirm彈出框連續點選按鈕會觸發多次事件UI事件
- 撥開JS事件的迷霧(一)JS事件
- 一個純前端實現的頭像生成網站前端網站