HTML經常使用屬性

筆者這裏只簡單列舉一些平時常見的屬性:web

1、HTML的經常使用全局屬性

  1. class:規定一個元素的一個或多個類名
  2. contenteditable:規定元素內容是否可編輯
  3. data-*:用於存儲頁面或者應用程序的私有定製數據
  4. draggable:規定元素是否能夠拖動
  5. hidden:規定元素仍未或再也不相關
  6. id:規定元素的惟一 id
  7. lang:規定元素內容的語言
  8. spellcheck:規定是否對元素進行拼寫和語法檢查
  9. style:規定元素的行內 CSS 樣式
  10. title:規定元素的額外信息
2、Window 常見事件屬性

  1. onbeforeunload:文檔卸載以前運行的腳本
  2. onerror:在發生錯誤時運行的腳本
  3. onhaschange:在文檔已改變時運行的腳本
  4. onload:在頁面結束加載以後運行的腳本
  5. onmessage:在消息被觸發時運行的腳本
  6. onoffline:當文檔離線時運行的腳本
  7. ononline:當文檔上線時運行的腳本
  8. onpagehide:當窗口隱藏時運行的腳本
  9. onpageshow:當窗口爲可見時運行的腳本
  10. onresize:當瀏覽器窗口被調整大小時運行的腳本
  11. onstorage:在 web storage 區域更新後運行的腳本
  12. onunload:一旦頁面已下載時觸發(或者瀏覽器窗口已被關閉)
3、Form 常見事件屬性

  1. onblur:元素失去焦點時運行的腳本
  2. onchange:元素值被改變時運行的腳本
  3. onfocus:元素得到焦點時運行的腳本
  4. onreset:當表單中重置按鈕被點擊時觸發(HTML5中不支持)
  5. onselect:在元素文本被選中後觸發運行的腳本
  6. onsubmit:在提交表單時運行的腳本
4、Keyword 事件

  1. onkeydown:在用戶按下鍵時觸發
  2. onkeypress:在用戶敲擊按鍵時觸發
  3. onkeyup:當用戶釋放按鍵時觸發
5、Mouse 事件

  1. onclick:元素上發生鼠標點擊時觸發
  2. ondbclick:元素上發生鼠標雙擊時觸發
  3. ondrag:元素被拖動時運行的腳本
  4. onmousedown:當元素上按下鼠標按鍵時觸發
  5. onmousemove:當鼠標指針在元素上移動時觸發運行的腳本
  6. onmouseout:當鼠標指針移出元素時觸發
  7. onmouseover:當鼠標指針移動到元素上時觸發
  8. onmouseup:當在元素上釋放鼠標按鈕時觸發
  9. onmousewheel:當鼠標滾輪正在被滾動時運行的腳本
  10. onscroll:當元素滾動條被滾動時運行的腳本
6、HTML5 Audio/video 方法

  1. canPlayType():檢測瀏覽器是否能播放指定的音頻/視頻類型
  2. load():從新加載視頻/音頻元素
  3. play():開始播放視頻/音頻
  4. pause():暫停當前播放的視頻/音頻
7、HTML5 Audio/Video 屬性

  1. autoplay:設置或返回是否在加載完成後隨即播放視頻/音頻
  2. controls:設置或返回視頻/音頻是否顯示控件(好比播放或暫停等)
  3. currentSrc:返回當前視頻/音頻的 URL
  4. currentTime:設置或返回視頻/音頻的當前播放位置(以秒計)
  5. defaultMuted:設置或返回視頻/音頻默認是否靜音
  6. defaultPlaybackRate:設置或返回視頻/音頻的默認播放速度
  7. duration:返回當前視頻/音頻的長度(以秒計)
  8. ended:返回視頻/音頻的播放是否已結束
  9. error:返回表示視頻/音頻錯誤狀態的 MediaError 對象
  10. loop:設置或返回視頻/音頻是否應在結束時從新播放
  11. muted:設置或返回視頻/音頻是否靜音
  12. paused:設置或返回視頻/音頻是否暫停
  13. playbackRate:設置或返回視頻/音頻播放的速度
  14. played:返回表示視頻/音頻已播放部分的 TimeRanges 對象
  15. preload:設置或返回視頻/音頻是否應該在頁面加載後進行加載
  16. readyState:返回視頻/音頻當前的就緒狀態
  17. src:設置或返回視頻/音頻的當前來源
  18. volume:設置或返回視頻/音頻的音量
相關文章
相關標籤/搜索