<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 495,comments - 227,trackbacks - 0
    本文列舉了各種JavaScript對象與數組,同時包括對上述每一對象或數組所完成工作的簡短描述,以及與其相關的屬性方法,以及事件處理程序,還注明了該對象或數組的父對象用戶同樣可能需要參考Online Companion中的超級文本Object Hierarchy頁面(http://www.netscapepress.com/support/javascript/10-9.htm),以便了解這些對象之間是如何相互關聯的。
      順便提一下,記住,這里把所有作為另一對象的子對象的對象看作該對象的屬性請參見第十章中與此相關的注解。

      B.1 anchor對象
      使用<A NAME=>標記創建的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對象的一個屬性,使用<INPUT TYPE="BUTTON">標記來創建。
      屬性
      name HTML標記中的NAME=特性
      value HTML標記中的VALUE=特性
      方法
      click 模擬鼠標單擊一按鈕
      事件處理程序
      Onclick

      B.5 checkbox 對象
      它是form對象的一個屬性,使用<INPUT TYPE="CHECKBOX">標記來創建。
      屬性
      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錨點,使用<A NAME=>標記創建(該屬性本身也是一個對象)
      anchors array 列出文檔錨點對象的數組(<A NAME=>)(該屬性本身也是一個對象)
      bgColor 文檔的背景顏色(BGCOLOR)
      cookie 存儲于cookie.txt文件內的一段信息,它是該文檔對象的一個屬性
      fgColor 文檔的文本顏色(<BODY>標記里的TEXT特性)
      form 文檔中的一個窗體(<FORM>)(該屬性本身也是一個對象)
      forms anay 按照其出現在文檔中的順序列出窗體對象的一個數組(該屬性本身也是一個對象)
      lastModified 文檔最后的修改日期
      linkColor 文檔的鏈接的顏色,即<BODY>標記中的LINK特性(鏈接到用戶沒有觀察到的文檔)
      link 文檔中的一個<A HREF=>標記(該屬性本身也是一個對象)
      links array 文檔中link對象的一個數組,按照它們出現在文檔中的順序排列(該屬性本身也是一個對象)
      location 當前顯示文檔的URL。用戶不能改變document.location(因為這是當前顯示文檔的位置)。但是,可以改變window.location (用其它文檔取代當前文檔)window.location本身也是一個對象,而document.location不是對象
      referrer 包含鏈接的文檔的URL,用戶單擊該鏈接可到達當前文檔
      title 文檔的標題((TITLE>)
      vlinkColor 指向用戶已觀察過的文檔的鏈接文本顏色,即<BODY>標記的VLINK特性
      方法
      clear 清除指定文檔的內容
      close 關閉文檔流
      open 打開文檔流
      write 把文本寫入文檔
      writeln 把文本寫入文檔,并以換行符結尾

      B.8 elements數組
      它是form對象的一個屬性,列舉了窗體內各元素的一個數組。
      屬性
      1ength 窗體內的元素個數
      B.9 form對象
      它是document對象的一個屬性,文檔內的一個窗體。
      屬性
      action 包含了為一個窗體提交的目標URL的字符串
      button 窗體內的一個按鈕,使用<INPUT TYPE=”BUTTON”>標記來創建(該屬性本身也是一個對象)
      checkbox 復選框,使用<INPUT TYPE=”CHECKBOX”>標記來創建 (該屬性本身也是一個對象)
      elements array 一個數組,按照其出現于窗體內的順序列舉各窗體元素(該屬性本身也是一個對象)
      encoding 窗體的MIME編碼
    ?  hidden 窗體里的一個隱藏元素(<INPUT TYPE=”HIDDEN”>)。窗體對象的一個屬性(該屬性本身也是一個對象)
      length 窗體里的元素的個數
      method 輸入窗體的數據傳送到服務器上的方式,即(FORM)標記中的METHOD特性
      radio 設置在窗體里的單選按鈕(<INPUT TYPE=”RADIO”>)(該屬性本身也是一個對象)
      reset 窗體里的復位按鈕((1NPUT TYPE=”RESET”>)(該屬性自身也是一個對象)
      select 窗體里的選擇框(<SELECT>)(該屬性本身也是一個對象)
      submit 窗體里的提交按鈕(<INPUT TYPE=”SUBMIT”>)(該屬性本身也是一個對象)
      target 提交窗體后,顯示回應信息的窗口的名字
      text 窗體里的文本元素(<INPUT TYPE=”TEXT”>)(該屬性本身也是一個對象)
      textarta 窗體里的文本區元素(<TEXTAREA>)(該屬性本身也是一個對象)
      方法
      submit 提交窗體(與使用Submit按鈕的作用相同)事件處理程序
      onsubmit

      B.10 forms數組
      該數組是document對象的一個屬性,即列舉了文檔內的各窗體的一個數組。
      屬性
      length 文檔內窗體的個數

      B.11 frame對象
      它是window對象的一個屬性,窗口內的一個框架。除了個別例外,frame對象與window對象的作用相同。
      屬性
      frames array 列舉該框架內的各個子框架的一個數組(該屬性本身也是—個對象)
      length 該框架內的框架數
      name 框架的名字(<FRAME>標記里的NAME特性)
      parent 包含本框架的父窗口的同義詞
      self 當前框架的同義詞
      window 當前框架的同義詞
      方法
      clearTimeout() 用來終止setTimeout方法的工作
      setTimeout() 等待指定的毫秒數,然后運行指令

      B.12 frames數組
      它既是window對象,也是frame對象的屬性,列舉了window或者frame對象內的各框架。
      屬性
      length 窗口或框架對象內的框架數

      B.13 hidden對象
      糊為form對象的一個屬性,窗體內的一個隱藏元素(<INPUT TYPE=”HIDDEN”>)。
      屬性
      name 標記內的名字(NAME特性)
      value 標記內的VALUE=特性

      B.14 history對象
      它為window對象的一個屬性,該窗口的歷史列表。
      屬性
      length 歷史列表中的項目數
      方法
      back 加載歷史列表中的上一個文檔
      forward 加載歷史列表中的下一個文檔
      go 加載歷史列表中的一個指定文檔,通過文檔在列表中的位置來指定

      B.15 image對象
      它是document對象的一個屬性,是使用(1MG)標記內嵌入文檔里的一幅圖像這是Netscape Navigator 3.0 beta 3引入的新對象。
      屬性
      border <IMG>標記的BORDER特性
      complete 表示瀏覽器是否完整地加載了圖像的一個布爾值
      height HEIGHT特性
      hspace HSPACE特性
      lowsrc LOWSRC特性
      src SRC特性
      vsPace VSPACE特性
      width WIDTH特性
      事件處理程序
      Onload 圖象載入
      Onerror 載入錯誤
      Onabort 取消

      B.16 images數組
      它是document對象的一個屬性,文檔中所有圖像的列表。
      屬性
      length 文檔內的圖像個數

      B.17 link
      它是document對象的一個屬性,文檔內的一個<A HREF=>標記。
      屬性
      hash 以散列號(#)開始的一個字符串,用于指定URL內的一個錨點
      host 包括冒號和端口號的URL的主機名部分
      hostname 與host屬性相同,除了不包括冒號和端口號外
      href 完整的URL
      pathname URL的目錄路徑部分
      port URL的:端口部分
      protocol URL類型(http:、ftp:、gopher:等等)
      search 以一個問號開始的URL中的一部分,用于指定搜索信息
      target 當用戶單擊一鏈接(TARGET特性)時,用于顯示被引用文檔內容的窗口
      事件處理程序
      Onclick 點擊
      Onmouseover 鼠標移到對象上

      B.18 links數組
      它是document對象的一個屬性,文檔內所有鏈接的一個列表。
      屬性
      length 文檔內的鏈接數

      B.19 location對象
      它為document對象的一個屬性,該文檔的完整URL,請不要把它與window.location屬性相混淆,后者可用來加載一個新文檔,并且window.location屬性本身并不是一個對象,同時,window.location可以用腳本修改,而document.location則不能。
      屬性
      hash 以散列號(#)開始的一個字符串,用于指定URL內的一個錨點
      host 包括冒號和端口號的URL的主機名部分
      hostname 與host屬性相同,除了不包括冒號和端口號之外
      href 完整的URL
      pathname URL的目錄路徑部分
      port URL的:端口部分
      protocol URL的類型(http:、ftp:、gopher:等等)
      search 以問號(?)開始的URL中的一部分,用于指定搜索信息
      target 用戶單擊鏈接(TARGET特性)時,用于顯示被引用文檔的內容的窗口

      B.20 math對象
      該對象不是其它對象的一個屬性,而是一個內置對象,包含了許多數學常量和函數。
      屬性
      E 歐拉常量,自然對數的底(約等于2.718)
      LN2 2的自然對數(約等于0.693)
      LN10 10的自然對數(約等于2.302)
      LOG2E 以2為底的e的對數(約等于1.442)
      LOG10E 以10為底的e的對數(約等于o.434)
      PI ∏的值(約等于3.14159)
      SQRT1_2 0.5的平方根(即l除以2的平方根,約等于o.707)
      SQRT2 2的平方根(約等于1.414)
      方法
      abs() 返回某數的絕對值(即該數與o的距離,例如,2與一2的絕對值都是2)
      acos() 返回某數的反余弦值(以弧度為單位)
      asin() 返回某數的反正弦值(以弧度為單位)
      atan() 返回某數的反正切值(以弧度為單位)
      ceil() 返回與某數相等,或大于該數的最小整數(ceil(-22.22)返回-22;ceil22,22)返回23;ceil(22)返回22)
      cos() 返回某數(以弧度為單位)的余弦值
      exp() 返回en
      floor() 與ceil相反(floor(一22.22)返回一23;floor(22.22)返回22; floor(22)返回22)
      10g() 返回某數的自然對數(以e為底)
      max() 返回兩數間的較大值
      min() 返回兩數問的較小值
      pow() 返回m的n次方(其中,m為底,n為指數)
      random() 返回0和1之間的一個偽隨機數(該方法僅在Netscape
      Navigator的UNIX版本中有效)
      round() 返回某數四舍五入之后的整數
      sin() 返回某數(以弧度為單位)的正弦值
      sqrt() 返回某數的平方根
      tan() 返回某數的正切值

      B.2l navigator對象
      該對象不是其它對象的屬性,而是一個內置對象它包含了有關加載文檔的瀏覽器的信息。
      屬性
      appCodeName 瀏覽器的代碼名(例如,Mozilla)
      appName 瀏覽器的名字
      appVersion 瀏覽器的版本號
      userAgent 由客戶機送到服務器的用戶與代理頭標文本
      方法
      javaEnabled JavaScript中當前并沒有該方法,但是不久之后將會添加上它將查看瀏覽器是否為兼容JavaScript的瀏覽器,如果是,繼續查看JavaScript是否處于支持狀態。

      B.22 options數組
      該數組是select對象的一個屬性,即選擇框中的所有選項(<OPTION>)的一個列表。
      屬性
      defaultSelected 選項列表中的缺省選項
      index 選項列表中某選項的索引位置
      length 選項列表中的選項數(<OPTIONS>)
      name 選項列表的名字(NAME特性)
      selected 表示選項列表中某選項<OPTION>是否被選中的一個布爾類型值
      selectedIndex 選項列表中已選中的<OPTION>的索引(位置)
      text 選項列表中<OPTION>標記后的文本
      value 選項列表中的VALUE=特性

      B.23 Password 對象
      它是document對象的一個屬性,一個<INPUT TYPE=”PASSWORD”>標記。
      屬性
      defaultValue password對象的缺省值(VAlUE=特性)
      name 對象的名字(NAME=特性)
      value 該域具有的當前值最初與VALUE=特性(defauttValue)相同,但是,如果腳本修改了該域中的值,則該值將改變
      方法
      focus 把焦點從該域移開
      blur 把焦點移到該域
      select 選擇輸入區域

      B.24 radio對象
      它是form對象的一個屬性,窗體內的一組單選按鈕(選項按鈕)(<INPUT TYPE=”RADIO”>)。
      屬性
      checked 復選框或選項按鈕(單選按鈕)的狀態
      defaultChecked 復選框或選項按鈕(單選按鈕)的缺省狀態
      length 一組單選按鈕中的按鈕數
      name 對象的名字(NAME=特性)
      value VALUE=特性
      方法
      click 模擬鼠標單擊按鈕
      事件處理程序
      onclick 點擊

      B.25 reset 對象
      它是form對象的一個屬性,復位按鈕(<INPUT TYPE=”RESET”>)。
      屬性
      name 對象的名字(NAME=特性)
      value VALUE=特性
      方法
      click 模擬鼠標單擊按鈕
      事件處理程序
      onclick 點擊

      B.26 select對象
      它是form對象的一個屬性,選擇框(<SELECT>)。
      屬性
      length 選項列表中的選項數(<OPTIONS>)
      name 選項列表的名字(NAME特性)
      options 列表中的選項數
      selectedlndex 選項列表中已選中的<OPTION>的索引(位置)
      text 選項列表中(OPTION)標記之后的文本
      value 選項列表中的VALUE=特性
      方法
      blur 把焦點從選項列表中移走
      focus 把焦點移到選項列表中
      事件處理程序
      Onblur 失去焦點時事件
      onchange 更改
      Onfocus 聚焦事件

      B.27 string對象
      它不是另一個對象的屬性,而是一個內置對象,即一串字符字符串輸入腳本中時必須位于引號內。
      屬性
      length 字符串中的字符個數
      方法
      anchor() 用來把字符串轉換到HTML錨點標記內(<A NAME=>)
      big() 把字符串中的文本變成大字體(<BIG>)
      blink() 把字符串中的文本變成閃爍字體(<BLINK>)
      bold() 把字符串中的文本變成黑字體(<B>)
      charAt() 尋找字符串中指定位置的一個字符
      fixed() 把字符串中的文本變成固定間距字體(<TT>)
      fontcolor() 改變字符串中文本的顏色(<FONT COLOR=>)
      fontsize() 把字符串中的文本變成指定大小(<FONTSIZE=>)
      indexOf() 用來搜索字符串中的某個特殊字符,并返回該字符的索引位置
      italics() 把字符串中的文本變成斜字體(<I>)
      lastlndexOf() 與indexof相似,但是向后搜索最后一個出現的字符
      link() 用來把字符串轉換到HTML鏈接標記中(<A HREF=>)
      small() 把字符串中的文本變成小字體(<SMALL>)
      strike() 把字符串中的文本變成劃掉字體(<STRIKE>)
      sub() 把字符串中的文本變成下標(subscript)字體((SUB>)
      substring() 返回字符串里指定位置間的一部分字符串
      sup() 把字符串中的文本變成上標(superscript)字體(<SUP>)
      toLowerCase() 把字符串中的文本變成小寫
      toUpperCase() 把字符串中的文本變成大寫

      B.28 submit對象
      它是form對象的一個屬性,窗體中的一個提交按鈕(<INPUT TYPE=”SUBMIT”>)。
      屬性
      name 對象的名字(NAME=特性)
      value VALUE=特性
      方法
      click 模擬鼠標單擊按鈕
      事件處理程序
      Onclick 點擊

      B.29 text對象
      它是form對象的一個屬性,宙體中的一個文本域(<INPUT TYPE=”TEXT”>)。
      屬性
      defaultValue text對象的缺省值(VALUE=特性)
      name 該對象的名字(NAME=特性)
      Value 該域具有的當前值,最初與VALUE=特性(defaultValue)相同但是,如果腳本修改了該域中的值,則該值將改變
      方法
      blur 把焦點從文本框移開
      focus 把焦點移到文本框
      select 選擇輸入區域
      事件處理程序
      Onblur 失去焦點事件
      Onchange 更改
      Onfocus 聚焦事件
      Onselect 選取事件

      B.30 textarea對象
      它是form對象的一個屬性,宙體中的一個文本區域(<TEXTAREA>)。
      屬性
      defaultValue textarea對象的缺省值(VALUE=特性)
      name 該對象的名字(NAME=特性)
      value 該域具有的當前值,最初與VALUE=特性(defaultValue)相同,但是,如果腳本修改了該域中的值,則該值將改變了。
      方法
      blur 把焦點從文本區移開
      focus 把焦點移到文本區
      select 選擇輸入區域事件處理程序
      事件處理程序
      Onblur 失去焦點事件
      Onchange 更改
      Onfocus 聚焦事件
      Onselect 選取事件

      B.31 window對象
      它是一個頂層對象,而不是另一個對象的屬性即瀏覽器的窗口。
      屬性
      defaultStatus 缺省的狀態條消息
      document 當前顯示的文檔(該屬性本身也是一個對象)
      frame 窗口里的一個框架((FRAME>)(該屬性本身也是一個對象)
      frames array 列舉窗口的框架對象的數組,按照這些對象在文檔中出現的順序列出(該屬性本身也是一個對象)
      history 窗口的歷史列表(該屬性本身也是一個對象)
      length 窗口內的框架數
      location 窗口所顯示文檔的完整(絕對)URL(該屬性本身也是一個對象)不要把它與如document.location混淆,后者是當前顯示文檔的URL。用戶可以改變window.location(用另一個文檔取代當前文檔),但卻不能改變document.location(因為這是當前顯示文檔的位置)
      name 窗口打開時,賦予該窗口的名字
      opener 代表使用window.open打開當前窗口的腳本所在的窗口(這是Netscape Navigator 3.0beta 3所引入的一個新屬性)
      parent 包含當前框架的窗口的同義詞。frame和window對象的一個屬性
      self 當前窗口或框架的同義詞
      status 狀態條中的消息
      top 包含當前框架的最頂層瀏覽器窗口的同義詞
      window 當前窗口或框架的同義詞,與self相同
      方法
      alert() 打開一個Alert消息框
      clearTimeout() 用來終止setTimeout方法的工作
      close() 關閉窗口
      confirm() 打開一個Confirm消息框,用戶可以選擇OK或Cancel,如果用戶單擊OK,該方法返回true,單擊Cancel返回false
      blur() 把焦點從指定窗口移開(這是Netscape Navigator 3.0 beta 3引入的新方法)
      focus() 把指定的窗口帶到前臺(另一個新方法)
      open() 打開一個新窗口
      prompt() 打開一個Prompt對話框,用戶可向該框鍵入文本,并把鍵入的文本返回到腳本
      setTimeout() 等待一段指定的毫秒數時間,然后運行指令事件處理程序
      事件處理程序
      Onload() 頁面載入時觸發
      Onunload() 頁面關閉時觸發

    posted on 2006-06-29 11:25 SIMONE 閱讀(388) 評論(0)  編輯  收藏 所屬分類: JavaScript
    主站蜘蛛池模板: 18女人腿打开无遮掩免费| 亚洲成年人啊啊aa在线观看| 久久亚洲精品中文字幕三区| 亚洲爆乳无码精品AAA片蜜桃| 99精品视频免费在线观看| 亚洲成AⅤ人影院在线观看| 中文文字幕文字幕亚洲色| 青柠影视在线观看免费高清| 免费又黄又爽又猛的毛片| 亚洲一区二区三区免费在线观看| 精品一卡2卡三卡4卡免费视频| 免费在线观看黄网| 亚洲日韩一区二区一无码| 69视频在线观看免费| 国产亚洲色婷婷久久99精品| 色视频在线观看免费| 女人18特级一级毛片免费视频| 亚洲美女aⅴ久久久91| 国产精品偷伦视频观看免费| 亚洲国产中文v高清在线观看| 亚洲精品又粗又大又爽A片| 精品国产污污免费网站aⅴ| 亚洲AV永久无码精品水牛影视| 免费无码午夜福利片69| 国产美女无遮挡免费视频网站| 色偷偷亚洲女人天堂观看欧| 最近最好最新2019中文字幕免费| 亚洲人成影院在线无码按摩店| 免费精品国产自产拍在线观看| 精品久久洲久久久久护士免费 | 国产精品无码素人福利免费| 亚洲人成777在线播放| 91免费人成网站在线观看18| 国产成人亚洲精品青草天美| 成在线人免费无码高潮喷水| 亚洲第一页综合图片自拍| 亚洲6080yy久久无码产自国产| 人禽杂交18禁网站免费| 亚洲午夜电影在线观看高清 | 国产免费不卡v片在线观看| 亚洲欧洲日韩综合|