熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Javascript >> 正文

詳解JavaScript對象屬性應用

2022-06-13   來源: Javascript 

  document對象


含有當前文檔信息的對象

屬性

title 當前文檔標題如果未定義則包含Untitled

location 文檔的全URL

lastModified 含有文檔最後修改日期

referrer 調用者URL即用戶是從哪個URL鏈接到當前頁面的

bgColor 背景色(#xxxxxx)

fgColor 前景文本顏色

linkColor 超鏈接顏色

vlinkColor 訪問過的超鏈顏色

alinkColor 激活鏈顏色(鼠標按住未放時)

forms[] 文檔中form對象的數組按定義次序存儲

formslength 文檔中的form對象數目

links[] 與文檔中所有HREF鏈對應的數組對象按次序定義存儲

linkslength 文檔中HREF鏈的數目

anchors[] 錨()數組按次序定義存儲

anchorslength 文檔中錨的數目


方法

write(string) 將字符串突出給當前窗口(字符串可以含有HTML標記)

writeln(string) 與write()類似在結尾追加回車符只在預定格式文本中(




)生效

clear() 清當前窗口

close() 關閉當前窗口


  Form對象

  屬性

name

中的NAME屬性的字符串值

method 中METHOD屬性的類值=GET =POST

action 中ACTION屬性的字符串值

target 表格數據提交的目標與標記中相應屬性一致

elements[index] elements屬性包含form中的各個元素

length 表格中的元素個數


方法

submit() 提交表格

事件處理器onSubmit() 用戶單擊一個定義好的按鈕提交form時運行的代碼


text和textarea對象

屬性

name NAME屬性的字符串值

value 域內容的字符串值

defaultValue 域內容的初始字符串值


方法

focus() 設置對象輸入焦點

blur() 從對象上移走輸入焦點

select() 選定對象的輸入區域


事件處理器

onFocus 當輸入焦點進入時執行

onBlur 當域失去焦點時執行

onSelect 當域中有部分文本被選定時執行

onChange 當域失去焦點且域值相對於onFocus執行有所改變時執行

  復選框對象

屬性

name NAME屬性的字符串值

value 復選框內容的字符串值如果設置了則為on否則為off

checked 復選框內容的布爾值如果設置了則為true否則為false

defaultChecked 反映(CHECKED)屬性的布爾值(缺省狀態)


方法

click() 選定復選框並使之狀態為on


事件處理器

onClick 當用戶單擊Checkbox時執行


單選按鈕(radio)對象


屬性

name NAME屬性的字符串值

length radio對象中單選按鈕的個數

value VALUE屬性的字符串值

checked 布爾值按下為true否則為false

defaultChecked 反映CHECKED屬性值的布爾值


方法

click() 選定單選按鈕


事件處理器

onClick 當單選按鈕被選定時執行


select對象

屬性

length select對象中對象的個數

name 由NAME=屬性定義的select對象的內部名

selectedIndex select對象中當前被選option的下標

options 該屬性對應於在HTML中定義select對象時標記中的內容它有如下屬性:

text 標記後的文本串

value VALUE屬性的值當Submit按鈕被按下時該值被提交

defaultSelected 反映標記的SELECTED屬性的布爾值

selected 反映option的當前選擇狀態的布爾值


事件處理器

onFocus 當輸入焦點進入域時執行

onBlur 當域失去輸入焦點時執行

onChange 當域失去焦點且如果域的值相對於onFocus執行時有所改變則執行onChange


Button對象


表格中有三種類型按鈕由標記中的TYPE屬性定義:

submit (type=SUBMIT)

reset (type=RESET)

custom (type=BUTTON)

所有按鈕對象都有如下成分:

屬性

value VALUE屬性的字符串值

name NAME屬性的字符串值


方法

click() 選定按鈕


事件處理器

onClick 當按鈕被單擊時執行
 

submit和reset對象


屬性

value VALUE=屬性的內容

name NAME=屬性的內容


方法

click() 選定按鈕


事件處理器

onClick 當按鈕被單擊時執行


password對象


屬性

defaultValue VALUE=屬性的內容

name NAME=屬性的內容

value 目前輸入password域的數據


方法

focus() 將焦點帶入password域

blur 將焦點從password域移出

select() 選定password域中的當前數據以備修改


navigator對象


該對象用於確定用戶訪問時使用的Navigator版本

屬性

appCodeName 相對於用戶浏覽器的codename

appName 相對於用戶浏覽器的實際名字

appVersion 相對於用戶浏覽器的版本號

userAgent 該屬性反映用戶浏覽器的全部信息
From:http://tw.wingwit.com/Article/program/Java/Javascript/201311/25438.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.