event.X和event.clientX的區(qū)別分析
更新時間:2011年10月06日 11:40:27 作者:
解釋一下event.X和event.clientX有什么區(qū)別?event.clientX返回事件發(fā)生時,mouse相對于客戶窗口的X坐標 event.X也一樣但是如果設(shè)置事件對象的定位屬性值為relative
event.clientX返回事件發(fā)生時,mouse相對于客戶窗口的X坐標
event.X也一樣
但是如果設(shè)置事件對象的定位屬性值為relative
event.clientX不變
而event.X返回事件對象的相對于本體的坐標
event對象詳解 ICOOE 2000.3.31 http://www.51js.com/
event代表事件的狀態(tài),例如事件發(fā)生的的元素、鼠標的位置等等,event對象只在事件過程中才有效。
event屬性:
altKey
檢索ALT鍵的當前狀態(tài)
可能的值 true為關(guān)閉
false為不關(guān)閉
button
檢索按下的鼠標鍵
可能的值: 0 沒按鍵
1 按左鍵
2 按右鍵
3 按左右鍵
4 按中間鍵
5 按左鍵和中間鍵
6 按右鍵和中間鍵
7 按所有的鍵
cancelBubble
設(shè)置或檢索當前事件是否將事件句柄起泡
可能的值: false 啟用起泡
true 取消該事件起泡
clientX
檢索與窗口客戶區(qū)域有關(guān)的鼠標光標的X坐標,屬性為只讀,沒有默認值。
clientY
檢索與窗口客戶區(qū)域有關(guān)的鼠標光標的Y坐標,屬性為只讀,沒有默認值。
ctrlKey
ctrlKey 檢索CTRL鍵的當前狀態(tài)
可能的值 true為關(guān)閉
false為不關(guān)閉
dataFld
檢索被oncellchange事伯影響的列
aTransfer
為拖放操作提供預先定義的剪貼板式。
Element
檢索在on mouseover和on mouseout事件期間退出的對象指針
keyCode
設(shè)置或檢索與引發(fā)事件的關(guān)鍵字相關(guān)聯(lián)的Unicode關(guān)鍵字代碼
該屬性與onkeydown onkeyup onkeypress一起使用
如果沒有引發(fā)事件的關(guān)鍵字,則該值為0
offsetX
檢索與觸發(fā)事件的對象相關(guān)的鼠標位置的水平坐標
offsetY
檢索與觸發(fā)事件的對象相關(guān)的鼠標位置的垂直坐標
propertyName
檢索在對象上己更改的特性的名稱
reason
檢索數(shù)據(jù)源對象數(shù)據(jù)傳輸?shù)慕Y(jié)果
可能的值:
0 數(shù)據(jù)傳輸成功
1 數(shù)據(jù)傳輸失敗
2 數(shù)據(jù)傳輸錯誤
recordset
檢索數(shù)據(jù)源對象中默認記錄集的引用
該特性為只讀
repeat
檢索一個事件是否被重復
該屬性只有在onkeydown事件重復時才返回true
returnvalues
設(shè)置或檢索從事件中返回的值
可能的值:
true 事件中的值被返回
false 源對象上事件的默認操作被取消
screenX
檢索與用戶屏相關(guān)的鼠標的水平位置
screenY
檢索與用戶屏相關(guān)的鼠標的垂直位置
shiftKey
檢索shiftKey鍵的當前狀態(tài)
可能的值 true為關(guān)閉
false為不關(guān)閉
srcElement
檢索觸發(fā)事件的對象
srcFilter
檢索導致onfilterchange事件觸發(fā)的過濾器對象
srcUm
檢索觸發(fā)事件行為的同一資源名稱
除非下面兩個條件都為真,否則該特性被設(shè)置為null
1.行為被附加到觸發(fā)事件的要素上
2.在前面的項目符號中定義的行為己指定了一個URN標識符和己觸發(fā)的事件
toElement
檢索作為on mouseover或者on mouseout事件結(jié)果而移動的對象
type
檢索事件對象中的事件名稱
x
檢索相對于父要素鼠標水平坐標的整數(shù)
y
檢索相對于父要素鼠標垂直坐標的整數(shù)
event.X也一樣
但是如果設(shè)置事件對象的定位屬性值為relative
event.clientX不變
而event.X返回事件對象的相對于本體的坐標
event對象詳解 ICOOE 2000.3.31 http://www.51js.com/
event代表事件的狀態(tài),例如事件發(fā)生的的元素、鼠標的位置等等,event對象只在事件過程中才有效。
event屬性:
altKey
檢索ALT鍵的當前狀態(tài)
可能的值 true為關(guān)閉
false為不關(guān)閉
button
檢索按下的鼠標鍵
可能的值: 0 沒按鍵
1 按左鍵
2 按右鍵
3 按左右鍵
4 按中間鍵
5 按左鍵和中間鍵
6 按右鍵和中間鍵
7 按所有的鍵
cancelBubble
設(shè)置或檢索當前事件是否將事件句柄起泡
可能的值: false 啟用起泡
true 取消該事件起泡
clientX
檢索與窗口客戶區(qū)域有關(guān)的鼠標光標的X坐標,屬性為只讀,沒有默認值。
clientY
檢索與窗口客戶區(qū)域有關(guān)的鼠標光標的Y坐標,屬性為只讀,沒有默認值。
ctrlKey
ctrlKey 檢索CTRL鍵的當前狀態(tài)
可能的值 true為關(guān)閉
false為不關(guān)閉
dataFld
檢索被oncellchange事伯影響的列
aTransfer
為拖放操作提供預先定義的剪貼板式。
Element
檢索在on mouseover和on mouseout事件期間退出的對象指針
keyCode
設(shè)置或檢索與引發(fā)事件的關(guān)鍵字相關(guān)聯(lián)的Unicode關(guān)鍵字代碼
該屬性與onkeydown onkeyup onkeypress一起使用
如果沒有引發(fā)事件的關(guān)鍵字,則該值為0
offsetX
檢索與觸發(fā)事件的對象相關(guān)的鼠標位置的水平坐標
offsetY
檢索與觸發(fā)事件的對象相關(guān)的鼠標位置的垂直坐標
propertyName
檢索在對象上己更改的特性的名稱
reason
檢索數(shù)據(jù)源對象數(shù)據(jù)傳輸?shù)慕Y(jié)果
可能的值:
0 數(shù)據(jù)傳輸成功
1 數(shù)據(jù)傳輸失敗
2 數(shù)據(jù)傳輸錯誤
recordset
檢索數(shù)據(jù)源對象中默認記錄集的引用
該特性為只讀
repeat
檢索一個事件是否被重復
該屬性只有在onkeydown事件重復時才返回true
returnvalues
設(shè)置或檢索從事件中返回的值
可能的值:
true 事件中的值被返回
false 源對象上事件的默認操作被取消
screenX
檢索與用戶屏相關(guān)的鼠標的水平位置
screenY
檢索與用戶屏相關(guān)的鼠標的垂直位置
shiftKey
檢索shiftKey鍵的當前狀態(tài)
可能的值 true為關(guān)閉
false為不關(guān)閉
srcElement
檢索觸發(fā)事件的對象
srcFilter
檢索導致onfilterchange事件觸發(fā)的過濾器對象
srcUm
檢索觸發(fā)事件行為的同一資源名稱
除非下面兩個條件都為真,否則該特性被設(shè)置為null
1.行為被附加到觸發(fā)事件的要素上
2.在前面的項目符號中定義的行為己指定了一個URN標識符和己觸發(fā)的事件
toElement
檢索作為on mouseover或者on mouseout事件結(jié)果而移動的對象
type
檢索事件對象中的事件名稱
x
檢索相對于父要素鼠標水平坐標的整數(shù)
y
檢索相對于父要素鼠標垂直坐標的整數(shù)
相關(guān)文章
實現(xiàn)網(wǎng)頁內(nèi)容水平或垂直滾動的Javascript代碼
用Javascript實現(xiàn)新聞內(nèi)容的水平或垂直滾動,主要的優(yōu)點是我們可以實現(xiàn)自定義滾動風格或特效,應(yīng)用效果比起傳統(tǒng)的marquee更加具有特色,方法也比較簡單2012-10-10
原生JS 實現(xiàn)的input輸入時表格過濾操作示例
這篇文章主要介紹了原生JS 實現(xiàn)的input輸入時表格過濾操作,結(jié)合實例形式分析了JavaScript基于頁面元素遍歷、運算、判斷實現(xiàn)的表格過濾相關(guān)操作技巧,需要的朋友可以參考下2019-08-08
JavaScript實現(xiàn)強制重定向至HTTPS頁面
這篇文章主要介紹了JavaScript實現(xiàn)強制重定向至HTTPS頁面,本文講解如何用JS實現(xiàn)HTTP重定向HTTPS或者HTTPS跳轉(zhuǎn)到HTTP,需要的朋友可以參考下2015-06-06
IE8 內(nèi)存泄露(內(nèi)存一直增長 )的原因及解決辦法
最近開發(fā)的時候?qū)撁媸褂昧硕〞r的局部更新,結(jié)果在ie6,7和Firefox下,一切正常,而在ie8下過上幾個小時就瀏覽器就崩潰了,顯示是內(nèi)存溢出,下面由腳本之家小編給大家介紹ie8下內(nèi)存一直增長內(nèi)存泄漏的原因及解決辦法,需要的朋友一起學習吧2016-04-04
layer.msg()去掉默認時間,實現(xiàn)手動關(guān)閉的方法
今天小編就為大家分享一篇layer.msg()去掉默認時間,實現(xiàn)手動關(guān)閉的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-09-09

