自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

一文解讀JavaScript事件對象和表單對象

開發(fā) 前端
相信做網(wǎng)站對JavaScript再熟悉不過了,它是一門腳本語言,不同于Python的是,它是一門瀏覽器腳本語言,而Python則是服務器腳本語言,我們不光要會Python,還要會JavaScript,因為它對做網(wǎng)頁方面是有很大作用的。

?[[422001]]?

前言

相信做網(wǎng)站對JavaScript再熟悉不過了,它是一門腳本語言,不同于Python的是,它是一門瀏覽器腳本語言,而Python則是服務器腳本語言,我們不光要會Python,還要會JavaScript,因為它對做網(wǎng)頁方面是有很大作用的。

1.事件對象(Event)

1).事件對象常量

bubbles         事件是否是起泡事件類型
cancelable 事件是否可確定可取消的默認動作
currentTarget 事件監(jiān)聽器觸發(fā)該事件的元素
eventPhase 事件傳播的當前階段
target 觸發(fā)此事件的元素(事件的目標節(jié)點),srcElement(IE)
timeStamp 事件生成的日期和時間
type 當前Event對象表示的事件的名稱
initEvent() 初始化新創(chuàng)建的 Event 對象的屬性
preventDefault() 不執(zhí)行默認動作
stopPropagation() 停止冒泡 cancelBubble
x,y 元素的 x 坐標和 y 坐標
returnValue 設置或獲取事件的返回值
fromElement 在IE中用于mouseover和mouseout 事件,可以引用移出鼠標的元素。
toElement 在IE中用于mouseover和mouseout 事件,該屬性引用移入鼠標的元素。
returnValue 設置或獲取事件的返回值
keyCode(IE) 鍵盤碼 which() charCode
offsetX,offsetY 事件在源元素的中的x坐標和y坐標。

這在后面的其它操作中我都有舉例子,大家可以仔細看看。

2).鍵盤鼠標事件

altKey          判斷"ALT" 是否被按下
button 判斷哪個鼠標按鈕被點擊
clientX 判斷鼠標指針的水平坐標
clientY 判斷鼠標指針的垂直坐標
ctrlKey 判斷"CTRL" 鍵是否被按下
keyIdentifier 按鍵的標識符
keyLocation 按鍵在設備上的位置
metaKey 判斷"meta" 鍵是否被按下
relatedTarget 與事件的目標節(jié)點相關的節(jié)點
screenX 判斷鼠標指針的水平坐標
screenY 判斷鼠標指針的垂直坐標
shiftKey 判斷"SHIFT" 鍵是否被按下

這個在后面也會提到,比如獲取鼠標坐標:

2.表單對象

1).Form對象

document.forms['表單名']['text'].value #獲取表單中的文本框的值
acceptCharset 服務器字符集
action 設置或返回表單的action
enctype 設置或返回表單用來編碼內(nèi)容的MIME類型
length 返回表單中的元素數(shù)目
method 設置或返回將數(shù)據(jù)發(fā)送到服務器的 HTTP 方法
name 設置或返回表單的名稱
target 設置或返回表單提交結(jié)果的Frame或Window

??

2).Button對象(submit,hidden與它方法差不多)

b.accessKey                 設置或返回訪問按鈕的快捷鍵
b.alt 設置或返回當瀏覽器無法顯示按鈕時供顯示的替代文本
b.disabled=true|false 設置或返回是否禁用按鈕
b.form 返回對包含該按鈕的表單對象的引用
b.id 設置或返回按鈕的 id
b.name 設置或返回按鈕的名稱
b.tabIndex='3' 設置或返回按鈕的 tab 鍵控制次序
b.type 返回按鈕的表單元素類型
b.value 設置或返回在按鈕上顯示的文本

??

3).Checkbox 對象(Radio與它方法差不多)

和上面的對象差不多,唯一不同的便是多了一個默認值選中值:“defaultChecked”。

4).Select 對象

s.options  返回下拉列表數(shù)組
s.selectedIndex=num 設置或返回下拉列表中被選選項的索引號
s.multiple=true|false 設置或返回是否可有多個選項被選中
s.size 設置或返回下拉列表中一次顯示顯示的選項數(shù)
s.add() 向下拉列表添加一個選項
s.remove() 從下拉列表中刪除一個選項

??

總結(jié)

這篇文章主要介紹了JavaScript的事件對象和表單對象。下一篇文章,我們繼續(xù)介紹JavaScript,敬請期待!

 

責任編輯:姜華 來源: IT共享之家
相關推薦

2021-10-14 10:25:05

JavaScript類型函數(shù)

2021-09-09 10:26:26

Javascript 文檔對象前端

2022-08-15 15:39:23

JavaScript面向?qū)ο?/a>數(shù)據(jù)

2021-09-02 10:24:54

JavaScript前端語言

2023-02-22 18:06:35

函數(shù)javascript面向?qū)ο缶幊?/a>

2021-10-11 10:19:48

Javascript 高階函數(shù)前端

2024-12-23 14:46:24

2021-10-28 10:26:35

Javascript 高階函數(shù)前端

2020-04-01 22:05:24

虛擬機HotSpotJava

2022-06-20 09:09:26

IDaaSIAM身份即服務

2024-08-09 12:44:45

JavaScript原型鏈鏈條

2022-08-17 09:21:45

數(shù)據(jù)安全

2023-01-14 07:55:03

2021-08-30 19:04:29

jsIO

2021-08-16 08:01:09

String Java面試題

2023-11-01 10:49:50

Python面向?qū)ο?/a>

2022-08-11 10:42:58

Rust

2018-05-02 09:51:52

邊緣計算 物聯(lián)網(wǎng)

2018-04-25 07:38:32

物聯(lián)網(wǎng)邊緣計算云計算

2018-05-02 11:27:35

物聯(lián)網(wǎng)邊緣計算云計算
點贊
收藏

51CTO技術(shù)棧公眾號