真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Javascript的組成部分

一、DOM(Document Object Model):文本對象模型

//通過標(biāo)簽名獲取DOM對象。返回的是一個集合,需通過具體下標(biāo)獲取某個具體的DOM對象。
var oDiv=document.getElementsByTagName("div");
//通過ID獲取DOM對象。
var oBox=document.getElementById("box");
//通過className來獲取DOM對象,返回的是一個集合,需通過具體下標(biāo)獲取某個具體的DOM對象。
var oBox=document.getElementsClassName("box");
1.節(jié)點Node
2.表格Table
tab.tBodies[0].rows[0].cells[0];
tab.tHead.rows[0].cells[0];
tab.tFood.rows[0].cells[0];
3.表單From
  • 表單獲取元素
    name可以標(biāo)識一個元素:from1.nameValue.屬性。

  • 表單提交/重置事件
    from1.onsubmit/onreset=function(){
       //return true;//提交(默認(rèn)值)
       //return false;//不提交
    }
  • 表單改變事件
    from1.onchange=function(){}
  • 表單獲取/失去焦點事件
    form1.text.onfocus/onblur=function(){}
  • 表單方法
    from1.submit();
    from1.reset();

二、BOM(Browser Object Model):瀏覽器對象模型

用于訪問瀏覽器對象,沒有規(guī)范。其核心是window(窗口)。

1.對話框與窗口
  • 對話框
    alert("輸入錯誤");//提示對話框 
    confirm("是否關(guān)閉");//帶"確定"、"取消"按鈕的對話框 點擊"確認(rèn)"返回true,點擊"取消"返回false。
    prompt("請輸入一個數(shù)字",0);//帶輸入框的對話框,返回輸入的數(shù)據(jù)。
  • print();//打?。旖萱I:ctrl+P)
  • find(str);//查找(快捷鍵:ctrl+F)//按回車鍵繼續(xù)查找下一個
    
    

    abcdefghijklmn

    btn.onclick=function(){
       var p=prompt("請輸入要查找的內(nèi)容");
       find(p);
    }
  • 打開窗口
    open(打開窗口URL,打開方式,打開窗口的樣式,新窗口是否取代瀏覽器記錄中當(dāng)前加載的頁面);打開方式默認(rèn)值為_blank。

    window.open ("http://www.baidu.com","_blank/_self", "width:100px;height:100px;",true/false);//window.可去掉,但在行間就不能去掉。如:
    
  • 關(guān)閉窗口 close();

  • window.location; //當(dāng)前窗口的路徑(讀)
    window.location="http://www.baidu.com";//(寫)可利用為刷新。
2.相關(guān)屬性
document.body.scrollTop;//滾動條滑動的距離。
document.body.scrollLeft;//火狐、IE不兼容,取值都為0。

document.documentElement.scrollTop;
document.documentElement.scrollLeft;//火狐、IE適用,但谷歌不兼容。

//兼容處理:
var sTop=document.body.scrollTop==0?document.documentElement.scrollTop:document.body.scrollTop;

box[0].scrollHeight;//滾動條可滑動的高度,即元素的可視高,包括padding,不包括margin、border;
box[0].scrollWidth;//滾動條可滑動的寬度,即元素的可視高,包括padding,不包括margin、border;

oDiv.offsetWidth;//div的占位寬,包括padding,border。
oDiv.offsetHeight;
oDiv.offsetTop;//距頁面頂部的距離,若父元素定位,則是與父元素的距離。
oDiv.offsetLeft;

oDiv.clientWidth;//div的可視寬,包括padding。
oDiv.clientHeight;
oDiv.clientTop;//div的上邊寬border-top。
oDiv.clientLeft;//div的左邊寬border-left。

window.onscroll=function(){};
window.onresize=function(){};

document.documentElement.clientHeight;//窗口可視高

網(wǎng)站名稱:Javascript的組成部分
標(biāo)題鏈接:
http://weahome.cn/article/poehog.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部