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...