JavaScript 物件與陣列參考大全

longwansheng發表於2007-12-04
http://www.zzbang.cn/html/dev/js/2007/11/09/46/[@more@]
本文列舉了各種JavaScript物件與陣列,同時包括對上述每一物件或陣列所完成工作的簡短描述,以及與其相關的屬性方法,以及事件處理程式。
  B.1 anchor物件
  使用標記建立的HTML描點能被一個連結作為目標如果錨點包括HREF=特性,則它也是一個連結物件。
  anchor物件是document物件的一個屬性,它本身沒有屬性方法或者事件處理程式。
  B.2 anchors陣列
  anchors陣列是document物件的一個屬性,是文件內所有anchor物件的一個列表如果anchor也是一個link(連結),則它會同時出現在anchors和links陣列中。
  屬性
  length 文件內的錨點個數
  B.3 array物件
  array物件是Netscape Navlgator 3.0 beta 3中引入的一個新的物件,因而,它不能在Netscape 2.0中使用它是一個內建物件,而不是其它物件的屬性。
  屬性
 length 陣列中的值個數
  B.4 button物件
  它是form物件的一個屬性,使用標記來建立。
  屬性
  name HTML標記中的NAME=特性
  value HTML標記中的VALUE=特性
  方法
  click 模擬滑鼠單擊一按鈕
  事件處理程式
  Onclick
  B.5 checkbox 物件
  它是form物件的一個屬性,使用標記來建立。
  屬性
  checked 核取方塊的選擇狀態
  defaultChecked 標記的CHECKED=特性
  name 標記的NAME=特性
  value 標記的VALUE=特性
  方法
  click 模擬滑鼠單擊按鈕
  事件處理程式
  onclick
  B.6 Date物件
  它是一個內建物件——而不是其它物件的屬性,允許使用者執行各種使用日期和時間的過程。
 方法
  getDate() 檢視Date物件並返回日期
  getDay() 返回星期幾
  getHours() 返回小時數
  getMinutes() 返回分鐘數
  getMonth() 返回月份值
  getSeconds() 返回秒數
  getTime() 返回完整的時間
  getTimezoneoffset() 返回時區偏差值(格林威治平均時間與執行指令碼的計算機所處時區設定之間相差的小時數)
  getYear() 返回年份
  parse() 返回在Date字串中自從1970年1月1日00:00:00以來的毫秒數(Date物件按照毫秒數的形式儲存從那時起的日期和時間)但是注意,該方法當前不能正確執行
  setDate() 改變Date物件的日期
  setHours() 改變小時數
  setMinutes() 改變分鐘數
  setMonth() 改變月份
  setSeconds() 改變秒數
  setTime() 改變完整的時間
  setYear() 改變年份
  toGMTString() 把Date物件的日期(一個數值)轉變成一個GMT時間字串,返回類似下面的值:Weds,15 June l997 14:02:02 GMT(精確的格式依賴於計算機上所執行的作業系統而變)
  toLocaleString() 把Date物件的日期(一個數值)轉變成一個字串,使用所在計算機上配置使用的特定日期格式
  UTC() 使用Date UTC(年、月、日、時、分、秒),以自從1970年1月1日00:00:00(其中時、分、秒是可選的)以來的毫秒數的形式返回日期
  B.7 document物件
  該物件是window和frames物件的一個屬性,是顯示於視窗或框架內的一個文件。
  屬性
  alinkColor 活動連結的顏色(ALINK)
  anchor 一個HTMI錨點,使用
標記建立(該屬性本身也是一個物件)
  anchors array 列出文件錨點物件的陣列(
)(該屬性本身也是一個物件)
  bgColor 文件的背景顏色(BGCOLOR)
  cookie 儲存於cookie.txt檔案內的一段資訊,它是該文件物件的一個屬性
  fgColor 文件的文字顏色(標記裡的TEXT特性)
  form 文件中的一個窗體(
)(該屬性本身也是一個物件)
  forms anay 按照其出現在文件中的順序列出窗體物件的一個陣列(該屬性本身也是一個物件)
  lastModified 文件最後的修改日期
  linkColor 文件的連結的顏色,即標記中的LINK特性(連結到使用者沒有觀察到的文件)
  link 文件中的一個
標記(該屬性本身也是一個物件)
  links array 文件中link物件的一個陣列,按照它們出現在文件中的順序排列(該屬性本身也是一個物件)
  location 當前顯示文件的URL。使用者不能改變document.location(因為這是當前顯示文件的位置)。但是,可以改變window.location (用其它文件取代當前文件)window.location本身也是一個物件,而document.location不是物件
  referrer 包含連結的文件的URL,使用者單擊該連結可到達當前文件
  title 文件的標題((TITLE>)
  vlinkColor 指向使用者已觀察過的文件的連結文字顏色,即標記的VLINK特性
  方法
  clear 清除指定文件的內容
  close 關閉文件流
  open 開啟文件流
  write 把文字寫入文件
  writeln 把文字寫入文件,並以換行符結尾
  B.8 elements陣列
  它是form物件的一個屬性,列舉了窗體內各元素的一個陣列。
  屬性
  1ength 窗體內的元素個數
  B.9 form物件
  它是document物件的一個屬性,文件內的一個窗體。
  屬性
  action 包含了為一個窗體提交的目標URL的字串
  button 窗體內的一個按鈕,使用標記來建立(該屬性本身也是一個物件)
  checkbox 核取方塊,使用標記來建立 (該屬性本身也是一個物件)
  elements array 一個陣列,按照其出現於窗體內的順序列舉各窗體元素(該屬性本身也是一個物件)
  encoding 窗體的MIME編碼
 hidden 窗體裡的一個隱藏元素()。窗體物件的一個屬性(該屬性本身也是一個物件)
  length 窗體裡的元素的個數
  method 輸入窗體的資料傳送到伺服器上的方式,即(FORM)標記中的METHOD特性
  radio 設定在窗體裡的單選按鈕()(該屬性本身也是一個物件)
  reset 窗體裡的復位按鈕((1NPUT TYPE=”RESET”>)(該屬性自身也是一個物件)
  select 窗體裡的選擇框()(該屬性本身也是一個物件)
  target 提交窗體後,顯示回應資訊的視窗的名字
  text 窗體裡的文字元素()(該屬性本身也是一個物件)
  textarta 窗體裡的文字區元素(

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/92289/viewspace-988441/,如需轉載,請註明出處,否則將追究法律責任。

相關文章