1. 程式人生 > 其它 >部署MongoDB分片結合複製集實現對mysql資料庫檔案分散式儲存(思路)

部署MongoDB分片結合複製集實現對mysql資料庫檔案分散式儲存(思路)

技術標籤:JavaWebJavaScriptJSP

JS(JavaScript)中的事件

什麼是事件,事件就是電腦輸入裝置與頁面進行互動的響應,我們稱之為事件。
常用的事件:
onload:載入完成事件,頁面載入完成後,常用於頁面js程式碼初始化操作。
onclick:點選事件,常用於按鈕的點選響應事件
onblur:失去焦點事件,常用於輸入框失去焦點後驗證其輸入的內容是否合法。
onchange:內容發生改變事件,常用於下拉列表和輸入框內容發生改變後操作。
onsubmit:表單提交事件,常用於表單提交時,驗證所有表單項是否合法

事件註冊(繫結)

事件的註冊:當事件響應後要執行哪些操作程式碼
事件的註冊有兩種:
(1)靜態註冊事件:通過html標籤的事件屬性直接賦予事件響應後的程式碼。
	以onload事件為例:	
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<script type="text/javascript">
        function print()
        {
            alert("靜態註冊事件");
        }
</script
>
<body onload="print()"> </body> </html>

頁面輸出:
在這裡插入圖片描述

(2)動態註冊事件:指先通過js程式碼得到標籤的dom物件,然後通過dom物件.事件名 = function(){ },這種形式賦予時間響應後的程式碼,叫動態註冊。
動態註冊的步驟:
①獲取標籤物件
②標籤物件.事件名 = function(){ }
以onload事件為例:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset
="UTF-8">
<title>Title</title> </head> <script type="text/javascript"> window.onload=function () { alert("動態註冊頁面"); } </script> <body > </body> </html>

輸出結果:在這裡插入圖片描述