bom事件 表單操作 bom定義

2021-10-07 21:55:22 字數 738 閱讀 8395

1.表單元素的獲取

可以根據name屬性獲取表單元素

2.表單事件

onchange 內容改變事件(select,checkbox,radio)

onsubmit

onreset

onfocus

onblur

oninput 輸入框內容改變事件

3.表單常見方法

blur()

focus()

submit()

select()

4.表單提交:

return 表示式;

注意:若返回true、或者是不返回/返回空字串 ---->提交

返回false ---->不提交表單

1.bom定義

browser object model 瀏覽器物件模型 允許通過js操作一部分瀏覽器的內容

2.window物件

1)是乙個頂級物件,頁面宣告的變數和函式都會成為window物件的屬性和方法(頂級物件可以省略)

2)常見方法

alert()

prompt()

confirm()

open(url,target,params) 開啟乙個新的視窗頁面

引數說明:

url 要開啟的視窗的位址

target: _self 在當前頁面中開啟 _blank 在新視窗中開啟頁面(預設)

params: 視窗樣式設定

close() 關閉視窗頁面

Js操作BOM物件

window物件是bom的核心 window物件包括location物件和history物件 window物件常用方法 prompt 提示使用者輸入框 alert 顯示乙個提示資訊和確定的按鈕 confirm 顯示帶有確定和取消的按鈕,返回布林值 close open settimeout 在指定毫...

DOM節點操作 事件物件與BOM

恢復內容開始 節點型別 通過notetype屬性可以獲取節點的型別 document的節點型別 9 標籤的節點型別 1 屬性的節點型別 2,getattributenode 屬性 獲取元素的屬性節點 文字的節點型別 3,元素的第乙個子節點就是文字節點 節點名稱 通過nodename可以獲取元素的節點...

JS事件和BOM和DOM

4.事件流和事件模型 dom 事件流 是指頁面接受事件的順序,即事件在元素節點與根節點之間特定的傳播順序,是該事件的傳播過程.事件順序 冒泡和捕獲其實都是事件流的不同表現 事件冒泡 即事件開始時由最具體的元素接受,然後逐級向上傳播到較為 不具體的節點 文件 事件冒泡順序 1 2 3 4 docume...