JS中的事件:滑鼠、鍵盤、HTML事件
<body> <div> <img class="a" src="../../img/new_01" alt=""> <img class="a" src="../../img/new_02" alt=""> <img class="a" src="../../img/new_03" alt=""> </div> </body> <script> var img = document.getElementsByTagName('img'); //迴圈設定每一個元素的滑鼠事件 for(var i = 0;i < img.length;i++){ //滑鼠進入這個元素時 img[i].onmouseover = function(e){ e.target.className = 'b'; }; //滑鼠離開這個元素時 img[i].onmouseout = function(e){ e.target.className = 'a'; } } </script>
<script>
window.onload = function(){
window.onkeypress = function(e){
// console.log(e)
// alert(e.key);
if (e.charCode == 71){
alert('G被點選了');
}
}
}
</script>
<script> window.onload = function(){ var d = document.getElementById('d'); //事件的監聽(焦點轉移才後有事件的監聽) d.onchange = function(){ alert('內容發生改變了') } } </script>
相關推薦
JS中的事件:滑鼠、鍵盤、HTML事件
<body> <div> <img class="a" src="../../img/new_01" alt=""> <img class="a" src="../../img/new_02"
5月15日上課筆記-js中 location對象的屬性、document對象、js內置對象、Date事件對象、
nts 根據 host value string 定時函數 date this 個數 location的屬性: host: 返回當前主機名和端口號 定時函數: setTimeout( ) setInterval() 二、document對
OpenGL(十六) 滑鼠、鍵盤互動響應事件
OpenGL中通過滑鼠和鍵盤跟程式互動的實現需要實現註冊滑鼠和鍵盤響應事件,在一定條件下,該事件被觸發,事件裡的程式被執行,達到互動的目的。 通過glutMouseFunc(&OnMouse)註冊滑鼠事件,OnMouse是滑鼠事件的響應,函式格式是void OnM
jQuery——事件篇( 滑鼠、表單、鍵盤、事件繫結和解綁、事件物件、自定義事件)
滑鼠事件 click()與dbclick()事件 <!--方法1--> <div id="test">點選觸發<div> $("ele").click(function(){ alert('觸發指定事件')
js中變量含(參數、數組)作用域傳遞問題
驗證 提升 地址 基本 沒有 number for asc 添加元素 js沒有塊級作用域(你可以自己閉包或其他方法實現),只有函數級作用域和全局作用域,函數外面的變量函數裏面可以找到使用,函數裏面的變量外面無法訪問到。 寫這個是因為ES6中的一個例子開始的。首先看下
Visual Studio 2017啟動時 plugin.vs.js 報錯:缺少標識符、字符串或數字
comm 錯誤 In 安裝 OS files ide visual 方法 最近安裝了一個最新版Visual Studio 2017 15.7.2可是啟動調試程序時總是提示如下錯誤: C:\Program Files (x86)\Microsoft Visual Studio
JS 中各種對象的高度、寬度和距離
rop pseudo border text prop per create define 技術分享 1、各種對象 window.screen - 屏幕,window - 窗口,document.documentElement & document.body.par
Node.js中的fs.rename();剪下、複製檔案;
/* 重新命名:fs.rename(); fs.rename(oldPath,newPath,callback) oldPath:代表原來路徑的名稱; newPath:代表修改後的路徑的名
js中給正則傳參、傳遞變量
情況下 reg () type 但是 對象 成功 win load js中驗證字符串有時需要用到正則表達式,一般情況下直接寫正則進行驗證就行。 但是遇到需要把部分正則作為參數傳遞就麻煩一點,需要用到RegExp()對象。 <script type="text/ja
js中給正則傳參、傳遞變數
js中驗證字串有時需要用到正則表示式,一般情況下直接寫正則進行驗證就行。 但是遇到需要把部分正則作為引數傳遞就麻煩一點,需要用到RegExp()物件。 <script type="text/javascript"> window.onload = function () {
vue.js中router.push跳轉頁面、帶引數、設定引數的方法
router.push(location) 在vue.js中想要跳轉到不同的 URL,需要使用 router.push 方法。 這個方法會向 history 棧新增一個新的記錄,當用戶點選瀏覽器後退按鈕時,則回到之前的 URL。 當你點選 <router-link> 時,這個
《Javascript 高階程式設計(第三版)》筆記0x19 事件:記憶體和效能、模擬事件
目錄 記憶體和效能 事件委託 移除事件處理程式 模擬事件 DOM中的事件模擬 模擬滑鼠事件
中消協:多款郵箱、通訊、金融理財APP過度收集個人資訊!
昨日,中消協釋出了《100款App個人資訊收集與隱私政策測評報告》。包括多款郵箱在內的10類App普遍存在涉嫌過度收集個人資訊的情況,59款App涉嫌過度收集“位置資訊”,28款App涉嫌過度收集“通訊錄資訊”等。 中消協於2018年8-10月開展了App個人資訊收集與隱私政策測評活動
JS中的DOM操作怎樣新增、移除、移動、複製、建立和查詢節點
DOM操作怎樣新增、移除、移動、複製、建立和查詢節點? (1)建立新節點 createDocumentFragment() //建立一個DOM片段 createElement()
40個js小技巧:遮蔽滑鼠右鍵、取消選取、防止複製、貼上、轉換位址列圖示
來源:http://www.cnblogs.com/aliang1992/p/6279291.html 1. oncontextmenu="window.event.returnValue=false" 將徹底遮蔽滑鼠右鍵 <table border oncont
重灌win7後,所有USB介面無法使用(滑鼠、鍵盤、U盤)
今天給一朋友重灌系統,華碩FX50J,修改BIOS重灌了win7,結果所有USB介面均無法使用,滑鼠鍵盤U盤都成了擺設,再次重灌還是如此,恢復BIOS依舊沒用。 打了兩次華碩技術客服,第二個客服總
jquery、js中String或Object與json、json陣列的互轉
** 字串轉JSON ** 第一種方式: 使用js函式eval(); dataJson=eval(dataJson);是錯誤的轉換方式。 正確的轉換方式需要加(): testJson = eval(“(” + dataJson+ “)”); e
關於js中,陣列的賦值、比較
注意,在js中,陣列為引用型別,比較兩個陣列是否相同,其實是比較兩個陣列的記憶體地址是否相同。+ 用‘==’、‘===’比較陣列時,是要比較陣列的 記憶體地址是否相同的。 <!DOCTYP
JS onmouseover滑鼠事件:滑鼠移到小圖顯示大圖
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <
js中的內建物件Array、string
1.陣列 Array 1,new Array() 2,字面量 length屬性 可以通過length移除陣列末尾的值。長度等於最後的索引值加1! 棧方法 push(),新增到陣列的末尾。unshift(),新增到陣列首部。 pop() 刪除元