1. 程式人生 > >python學習筆記(83) BOM和DOM

python學習筆記(83) BOM和DOM

BOM:(Browser Object Model)瀏覽器物件模型,使js可以和瀏覽器對話

DOM:(Document Object Model)文件物件模型,通過它訪問HTML文件的所有元素

Window是全域性物件,表示瀏覽器視窗

window.open();

 

location物件:

  location.href  // 當前地址

  location.href = "url"  //開啟地址

  location.reload()  // 過載

 

彈出框:

  alert("AlexSB");

  confirm("是否年滿18週歲?")  // 返回true或false

  prompt("請在下方輸入","你的答案")  // 返回輸入內容

 

計時相關:

  setTimeout()

    var t = setTimeout(foo,毫秒)  // foo加括號就直接執行了

  clearTimeout(t)  // 清除計時

  var t = setInterval(foo,毫秒)  //每隔多少毫秒啟動

  clearInterval(t)

 

DOM:

  DOM標準規定HTML文件中的每個成分都是一個節點(node):

    文件節點(document物件):代表整個文件

    元素節點(element):代表標籤

    文字節點(text):代表標籤中的文字

    屬性節點(attribute物件):代表一個屬性。標籤才有屬性[s9]

    註釋節點(comment物件)