JS的Document屬性和方法

2022-05-09 04:00:10 字數 2801 閱讀 3721

js的document屬性和方法

document.title //設定文件標題等價於html的title標籤

document.bgcolor //設定頁面背景色

document.fgcolor //設定前景色(文字顏色)

document.linkcolor //未點選過的鏈結顏色

document.alinkcolor //啟用鏈結(焦點在此鏈結上)的顏色

document.vlinkcolor //已點選過的鏈結顏色

document.url //設定url屬性從而在同一視窗開啟另一網頁

document.filecreateddate //檔案建立日期,唯讀屬性

document.filemodifieddate //檔案修改日期,唯讀屬性

document.charset //設定字符集 簡體中文:gb2312

document.filesize //檔案大小,唯讀屬性

document.cookie //設定和讀出cookie

———————————————————————

常用物件方法

———————————————————————

body-主體子物件

常用物件事件

document.body.onclick=」func()」 //滑鼠指標單擊物件是觸發

document.body.onmouseover=」func()」 //滑鼠指標移到物件時觸發

document.body.onmouseout=」func()」 //滑鼠指標移出物件時觸發

———————————————————————

location-位置子物件

document.location.hash // #號後的部分

document.location.host // 網域名稱+埠號//好像返回的是主機名localhost,沒有返回埠號

document.location.hostname // 網域名稱

document.location.href // 完整url

document.location.pathname // 目錄部分

document.location.port // 埠號

document.location.protocol // 網路協議(http:)

document.location.search // ?號後的部分

documeny.location.reload() //重新整理網頁

document.location.reload(url) //開啟新的網頁

document.location.assign(url) //開啟新的網頁

document.location.replace(url) //開啟新的網頁

———————————————————————

selection-選區子物件

document.selection

例如:請選中這裡的部分文字。

selection的createrange方法

document.selection.createrange() 根據當前文字選擇返回 textrange 物件,或根據控制項選擇返回 controlrange 物件。

配合 execcommand,在 html 編輯器中很有用,比如:文字加粗、斜體、複製、貼上、建立超連結等。

這些好像都是只有在ie下才能實現……

———————————————————————

images集合(頁面中的圖象)

a)通過集合引用

document.images //對應頁面上的img標籤

document.images.length //對應頁面上img標籤的個數

document.images[0] //第1個img標籤

document.images[i] //第i-1個img標籤

b)通過name屬性直接引用

img name=」oimage」

document.images.oimage 屬性

c)引用的src屬性

document.images.oimage.src 屬性。src

d)建立乙個圖象

同時在頁面上建立乙個img /標籤與之對應就可以顯示

———————————————————————-

forms集合(頁面中的表單)

省市聯動

new pcas("province","city")

new pcas("province","city","吉林省")

new pcas("province","city","吉林省","吉林市")

省市地區聯動

new pcas("province","city","area")

new pcas("province","city","area","吉林省")

new pcas("province","city","area","吉林省","松原市")

new pcas("province","city","area","吉林省","松原市","寧江區")

省、市、地區物件取得的值均為實際值。

注:省、市、地區提示資訊選項的值為""(空字串)

JS中document物件和window物件有什

簡單來說,document是window的乙個物件屬性。window 物件表示瀏覽器中開啟的視窗。如果文件包含框架 frame 或 iframe 標籤 瀏覽器會為 html 文件建立乙個 window 物件,並為每個框架建立乙個額外的 window 物件。所有的全域性函式和物件都屬於window 物...

JS中document物件的一些重要屬性

forms陣列物件 網頁中所有form標籤的集合 anchors陣列物件 指定了網頁中所有指定了name或id屬性的標籤的集合,但不包括指定了href標籤的集合 links陣列物件 指所有指定了href屬性的標籤的集合 images陣列物件 指定了文件中所有的 標籤的集合 scripts陣列物件 代...

MongoDB中刪除document的方法

刪除表裡面的行記錄 db.users.remove 刪除記錄 delete from users where z abc 預設remove沒有帶選項true false的話,是刪除匹配到的全部行記錄.如果要只刪除一條匹配到的記錄可以使用 db.users.remove true db.t1.dele...