JS滑鼠事件(監聽滑鼠點選/釋放,滑鼠懸停/離開等)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Language" content="zh-cn" /> <title>Javascript 事件</title> <head> <style type="text/css"> body {background-color:#eeeeee} div.greenBtn { color:white; background-color:green; width:200px; height:20px; text-align:center; padding-top:20px; padding-bottom:20px; } button.greenBtn { color:white; background-color:green; width:200px; height:50px; text-align:center; border:0px; } </style> </head> <body onload="checkCookies()"> <!--頁面載入時檢測瀏覽器cookies是否啟用--> <h3>(一)點選時改變HTML元素內容</h3> <h4>1.直接改變</h4> <p onclick="this.innerHTML = '謝謝'">請點選文字</p> <h4>2.通過函式改變</h4> <p onclick="changeText(this)">請點選文字</p> <script> function changeText(ele){ ele.innerHTML = "謝謝"; } </script> <script> function checkCookies(){ if (navigator.cookieEnabled){ // alert("已啟用 cookie") }else{ // alert("未啟用 cookie") } } </script> <h3>(二)onload 和 onunload 事件</h3> <p> onload 和 onunload 事件會在使用者進入或離開頁面時被觸發。<br> onload 事件可用於檢測訪問者的瀏覽器型別和瀏覽器版本,並基於這些資訊來載入網頁的正確版本。<br> onload 和 onunload 事件可用於處理 cookie </p> <h3>(三)onchange事件</h3> <p>請輸入英文字元:<input type="text" onchange="toUpper(this)"> <p>當您離開輸入欄位時,會觸發將輸入文字轉換為大寫的函式。</p> <script> function toUpper(ele){ ele.value = ele.value.toUpperCase(); } </script> <h3>(四)onmouseover 和 onmouseout 事件</h3> <div class="greenBtn" onmouseover="mOver(this)" onmouseout="mOut(this)"> 把滑鼠放在上面 </div> <script> function mOver(ele){ ele.innerHTML = "謝謝" } function mOut(ele){ ele.innerHTML = "把滑鼠放在上面" } </script> <h3>(五)onmousedown、onmouseup 以及 onclick 事件</h3> <button class = "greenBtn" onmousedown="mDown(this)" onmouseup="mUp(this)">滑鼠擡起</button> <script> function mDown(ele){ ele.innerHTML = "滑鼠已按下" ele.style.backgroundColor = "blue" } function mUp(ele){ ele.innerHTML = "滑鼠擡起" ele.style.backgroundColor = "green" } </script> <h3>(六)onfocus 事件</h3> <p>當輸入框獲取焦點時,改變其背景色 <input type="text" onfocus = "changeBgColor(this,true)" onblur="changeBgColor(this,false)"> </p> <script> function changeBgColor(ele,hasFocus){ if(hasFocus){ ele.style.backgroundColor = "yellow" }else{ ele.style.backgroundColor = "gray" } } </script> </body>
相關推薦
JS滑鼠事件(監聽滑鼠點選/釋放,滑鼠懸停/離開等)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html
Drawerlyout新增監聽以及點選事件穿透問題
本文首發於公眾號“AntDream”,歡迎微信搜尋“AntDream”或掃描文章底部二維碼關注,和我一起每天進步一點點 Drawlayout是實現抽屜佈局的關鍵,在上一篇文章中,我們介紹了怎麼自定義抽屜佈局。這次我們講講Drawlayout使用過程中經常碰
監聽radio點選事件
<label class="radio-pretty inline checked"> <input class="radioItem" type="radio" checked="
Java:簡單的Swing使用者介面和監聽按鈕點選事件
下面的程式,顯示一個按鈕和一個標籤。每次點選按鈕時,標籤都將更新。 package hustspy; import javax.swing.*; import java.awt.*; import java.awt.event.*; public
監聽UIWebView點選視訊播放的事件
最近專案需要統計在跳轉UIWebView後,使用者點選網頁上的視訊進行播放的概率。找了很多監聽進入視訊播放的方法,最後在stackoverflow找到下面這個使用Notification的可行方法(如
phonegap監聽backbutton點選事件後,其他頁面點選回退鍵出現無反應現象
phonegap版本:4.2.0 問題描述: 比如我們有三個頁面,分別是main.html,page1.html,page2.html。我們有這樣的需求:當在main.html頁面點選回退鍵時要退出程式(預設是返回上一頁),在page1.html或者page2.html上
JS視窗最大化(模擬最大化和點選最大化按鈕效果)
<html> <head> <title>test</title> <script type="text/javascript"> /* function isMobile(val){ //
UIButton+Block分類代替addTarget實現快捷監聽按鈕點選
平常我們寫button的點選一般都是用addTarget [_button addTarget:self action:@selector(didTapButton:) forControlEve
DialogFragment常見問題(黑色稜角、點選編輯框外關閉軟鍵盤..)
1、設定對話方塊外部的背景為完全透明: 在onStart()方法中加入以下程式碼: @Override public void onStart() { super.onStart(); /** * 將對話方塊
Android實現仿微信朋友圈釋出動態(拍照、相簿選擇、照片壓縮、顯示、儲存、縮圖、點選縮圖刪除對應檔案等)附原始碼
原創作品,轉載請註明出處:http://blog.csdn.net/zhang3776813/article/details/52092591 最近專案需求中要用到類似微信朋友圈釋出動態選擇圖片的UI效果,研究了一下,特來分享成果,多的不說來看程式碼。
for自參考實例2(買小雞,36選7,青歌賽等)
false data for 實例 min 循環 bre log var // JavaScript Documentfunction show(){var i=15,j=10,k=2,a=1,b=1,c=1,sum=0,n=0,m=0;for( a=1;a*i+b*j+c
C++實現WebBrowser控制元件中對滑鼠點選事件的監聽,並獲取所點選標籤的超連結
主要步驟如下: 1、接收網頁事件(參考資料) 要響應網頁事件,需要實現IDispatch介面,並在其Invoke()方法中處理收到的訊息。對於MFC,因為CCmdTarget類已經實現了該介面,所以只需要繼承CCmdTarget並結合相關巨
js滑鼠事件(一)實現banner的輪播效果
一.要實現的效果 1.點選左右可切換圖片 2.點選小圓點 可切換圖片 二.效果圖 三.程式碼 1.css <style type="text/css"> body,img,s
Js-三大事件(滑鼠事件、鍵盤事件、html事件)
滑鼠事件 click:單擊 dblclick:雙擊 mousedown:滑鼠按下 mouseup:滑鼠擡起 mouseover:滑鼠懸浮 mouseout:滑鼠離開 mousemove:滑鼠移動 mo
NGUI之響應滑鼠事件(劃過、停留、點選等)
一、不管什麼響應,必須要新增碰撞器(要注意的是NGUI要用自己的方法來新增碰撞器) 二、給需要響應的遊戲物件或者預設物體新增兩個指令碼UIEventListener 和UIEventOver,如圖 三、假設現在要響應滑鼠停留在物體和移走物體時候的兩種訊息 給物件新增指令碼
Js實現滑鼠滾輪滑動監聽
在別人部落格的基礎上改寫了一個js實現滑鼠滾輪事件的監聽: windowAddMouseWheel(); function windowAddMouseWheel() { var scrollFunc = function (e) { e = e |
主角人物移動(一)-滑鼠點選事件與通過射線獲取點選座標
Ray playerRay;//射線 RaycastHit playerHit;//射線碰撞資訊 Vector3 targetPos;//定義滑鼠點選位置 int mapTargetMask;//定義碰撞層級引數void Start () { //獲取地圖層級
js 兩種寫法監聽滑鼠的滑動問題
監聽滑鼠的滾輪事件 通過onmousewheel(非火狐瀏覽器) document.onmousewheel=function(e){ var e=e||window.even
Java_基礎—GUI(窗體/滑鼠/鍵盤/動作監聽和鍵盤事件)
一、窗體監聽 Frame f = new Frame(“我的窗體”); //事件源是窗體,把監聽器註冊到事件源上 //事件物件傳遞給監聽器 package com.soar.gu
復選框 省市區 聯動(監聽input的change事件)
默認 屬性。 gen his mpat image 內容 multi 發的 需求:省市區三級包含復選框按鈕以及文字描述。點擊文字顯示對應的下級地區,點擊復選框選擇對應的下級區域勾選。 分析:監聽input的change事件當點擊復選框省 選擇對應的第一個市區,同時默認選