網頁內與表單相關的功能

在瀏覽模式下和其他元素一樣,針對網頁內的表單元素,陽光軟件提供了針對表單元素和具體成員的直接跳轉功能。
當然,陽光軟件也支持常規的表單操作,在這裡我們稱為「表單模式。」這需要把鍵盤切換到表單模式,即所謂激活。

認識網頁內的表單

表單(Form)是一個類別,它內部分別有這樣一些成員組成:

按 鈕 ( Button )
下拉式方塊(Combo box)
文字輸入欄( Edit box)
選擇鈕(Radio button)
核取方塊( Check box)
……。當然,在製作網頁的時候每個表單乘員的數目可以根據需要而定,可以放入所有成員,也可以只有其中的一個。

瀏覽模式下表單跳轉訪問

在瀏覽模式下,按跳轉訪問表單的快捷鍵 F 後,在不同的情況下,會出現三種不同的結果,下面分別作些介紹。

1. 當前不在表單內,按F會從當前位置出發,向後直接跳轉到表單內,並定位在第一個成員上。
2. 當前已在表單內,但不在最後一個成員上,每次按F會去到下一個成員,直到最後一個成員。
3. 當前已在最後一個成員,按F會向後直接跳轉到下一個表單,並定位在表單的第一個成員上。

下面分別放了名為「登入」和「留言」的兩個表單。其中「登入」有四個成員組成,而「留言」有三個成員組成。
在此按F,會直接跳到「登入」的第一個成員,文本輸入欄。第二次是密碼輸入欄,第三次是選擇鈕,最後是按鈕。
如在這個表單的最後一個成員「登入」按鈕,再按F就跳到下一個表單的第一個成員「請輸入留言」文本輸入欄了。



請選擇性別:
         

用快捷鍵F來直接訪問表單的功能,簡潔而方便。在還不瞭解網頁細節的時候,用來認識表單的構成是很有效的方式。
但在已經熟悉了表單具體的構成後,依次逐個訪問所有成員顯然就不夠理想了。因此,下面我們引入一個新的功能。

瀏覽模式下表單成員直接跳轉

針對表單內具體的成員,直接跳轉訪問的功能,有五個快捷鍵,下面分別把它們列出來,並且作一些簡單的說明。

1. 直接去到按鈕用 B ,按鈕的英文是Button ,所以用B。
2. 直接去到下拉式方塊用C ,它的英文是Combo box,因此用C。
3. 直接去到文字輸入欄用E,它的英文是Edit box,所以用E。
4. 直接去到選擇鈕用R,它的英文是Radio button,所以用R。
5. 直接去到核取方塊用X,它的英文是Check box,點字表示選中的符號用x。
以上每個快捷鍵(包括F),加上shift後,可以向著網頁開頭方向跳轉,而除了跳轉方向不同外,功能相同。
現在回憶一下上一個表單的具體成員都有哪些,如想要直接訪問當中的某一個就可以利用上面列出的快捷鍵來操作了。
例如在此用shift+b就能直接跳轉到按鈕、shift+r就能到選擇鈕、shift+e就能到密碼輸入欄……
下面是本頁的第二個表單「留言」,它由三個成員構成,第一個是文本輸入欄、第二個是下拉式方塊、最後是按鈕。
在此按B直接就到最後的按鈕了,而按C當然會到第二個成員下拉式方塊,想要直接到第一個成員文本輸入欄就按E。


請在下拉方塊中選擇是否提交留言
按下提交按鈕將顯示您的留言內容!
留言內容

表單模式下對表單成員的操作

大部分表單成員可以在任何模式下直接操作,但文字輸入欄和下拉式方塊必須先激活之後,然後才可以做出各種操作。
所謂的激活,實際上就是讓焦點進入文字輸入欄或下拉式方塊,同時也讓鍵盤的模式,由瀏覽模式,轉換到表單模式。
1. 按鈕
任何情況下遇到按鈕,在按鈕上按下enter,就能對按鈕作操作了。當然,空格鍵也可以,但個別網站空格鍵無效。
2. 下拉式方塊
在瀏覽模式下,用上下左右方向鍵或直接跳轉訪問到下拉式方塊,按下空格鍵可激活它,讓鍵盤轉換為表單模式,
然後可以用上下方向鍵,在下拉方塊內的清單當中選中當中的一項。用ctrl+alt+空格鍵,可以退出表單模式。
3. 文字輸入欄
瀏覽模式下,用上下左右方向鍵或直接跳轉訪問到文字輸入欄,按下空格鍵可激活它,然後可以做輸入、刪除等操作。
完成輸入文字或其他的操作後,用 ctrl+alt+空格鍵, 可以退出文字輸入欄,把鍵盤切換回瀏覽模式。
4. 選擇鈕
選擇鈕由兩個以上組成,每次只能讓一個被選中。因此在未選中的選擇鈕上按空格鍵會選中它,別的自動變成為選中。
5. 核取方塊
在任何情況下,遇到核取方塊,按下空格鍵可以讓未選中的核取方塊變成選中。相反原來已經選中的會變成未選中。