天天看點

JavaScript基本元素

1.Text 單行單列輸入元素

          功能:對Text辨別中的元素實施有效的控制

          基本屬性:

                Name:設定送出資訊時的資訊名稱。對應于HTML文檔中的Name。

                Value:用以設定出現在視窗中對應HTML文檔中Value的資訊。

                defaultvalue:包括Text元素的預設值

         基本方法:

                blur():将目前焦點移到背景。

                select():加亮文字。

        主要事件:

                onFocus:當Text獲得焦點時,産生該事件。

                OnBlur:從元素失去焦點時,産生該事件。

                Onselect:當文字被加亮顯示後,産生該檔案。

                onchange:當Text元素值改變時,産生該檔案。

2、textarea 多行多列輸入元素

        功能:實施對Textarea中的元素進行控制。

        基本屬性:

                 name:設定送出資訊時的資訊名稱,對應HTML文檔Textarea的Name。

                 Value:用以設定出現在視窗中對應HTML文檔中Value的資訊。

                 Default value:元素的預設值。

        方法:

                 blur():将輸入焦點失去

                 select():将文字加亮後

        事件:

                 onBlur:當失去輸入焦點後産生該事件

                 onFocus:當輸入獲得焦點後,産生該檔案

                 Onchange:當文字值改變時,産生該事件

                 Onselect:當文字加亮後,産生該檔案

3、Select 選擇元素

        功能:實施對滾動選擇元素的控制。

        屬性:

                 name:設定送出資訊時的資訊名稱,對應文檔select中的name。

                 Length:對應文檔select中的length

                 options:組成多個選項的數組

                 selectIndex;該下标指明一個選項

                 select在中每一選項都含有以下屬性:

                 Text:選項對應的文字

                 selected:指明目前選項是否被選中

                 Index:指明目前選項的位置

                 defaultselected:預設選項

 

        事件:

                 OnBlur:當select選項失去焦點時,産生該檔案。

                 onFocas:當select獲得焦點時,産生該檔案。

                 Onchange:選項狀态改變後,産生該事件。

 

4、Button 按鈕

        功能:實施對Button按鈕的控制。

        屬性:

                 Name:設定送出資訊時的資訊名稱,對應文檔中button的Name。

                 Value:用以設定出現在視窗中對應HTML文檔中Value的資訊。

          方法:

                 click()該方法類似于一個按下的按鈕。

        事件:

                 onclick當單擊button按鈕時,産生該事件。

5、checkbox 檢查框

        功能:實施對一個具有複選框中元素的控制。

        屬性:

                 name:設定送出資訊時的資訊名稱。

                 Value:用以設定出現在視窗中對應HTML文檔中Value的資訊。

                 Checked:該屬性指明框的狀态true/false.

                 defauitchecked:預設狀态

        方法:

                 click()該方法使得框的某一個項被選中。

        事件:

                 onclick:當框的選被選中時,産生該事件。  

6、radio 無線按鈕

        功能:實施對一個具單選功能的無線按鈕控制。

        屬性:

                 name:設定送出資訊時的資訊名稱,對應HTML文檔中的radio的name相同

                 value:用以設定出現在視窗中對應HTML文檔中Value的資訊,對應HTML文檔中的radio的name。

                 length:單選按鈕中的按鈕數目。

                 defalechecked:預設按鈕。

                 checked:指明選中還是沒有選中。

                 index:選中的按鈕的位置。

        方法:

                 chick():標明一個按鈕。

        事件:

                 onclick:單擊按鈕時,産生該事件。

 

7、hidden: 隐藏

        功能:實施對一個具有不顯示文字并能輸入字元的區域元素的控制。

        屬性:

                 name:設定送出資訊時的資訊名稱,對應HTML文檔的hidden中的Name。

                 Value:用以設定出現在視窗中對應HTML文檔中Value的資訊,對應HTML文檔hidden中的value。

                 defaleitvalue:預設值

 

8、Password 密碼

        功能:實施對具有密碼輸入的元素的控制。

        屬性:

                 Name:設定送出資訊時的資訊名稱,對應HTML文檔中password中的name。

                 Value:用以設定出現在視窗中對應HTML文檔中Value的資訊,對應HTML文檔中password中的Value。

                 defaultvalu:預設值

         方法

                 select():加亮輸入密碼域。

                 blur():使這丢失passward輸入焦點。

                 focus():獲得password輸入焦點。

 

9、submit 送出元素

         功能:實施對一個具有送出功能按鈕的控制。

       屬性:

                 name:設定送出資訊時的資訊名稱,對應HTML文檔中submit。

                 Value:用以設定出現在視窗中對應HTML文檔中Value的資訊,對應HTML文檔中value。

       方法

                 click()相當于按下submit按鈕。

       事件:

                 onclick()當按下該按鈕時,産生該事件。

繼續閱讀