999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

淺談網頁制作中表單的教學

2018-05-14 09:57:10李彩萍
現代職業教育·職業培訓 2018年1期
關鍵詞:按鈕學生

李彩萍

[摘 要] 關于表單,不能只要求學生會做,還要讓他們理解表單及表單元素的屬性,會進行基本的表單驗證,為學習網頁的后續課程打下堅實的基礎。

[關 鍵 詞] 表單;表單元素;屬性;表單驗證

[中圖分類號] G712 [文獻標志碼] A [文章編號] 2096-0603(2018)03-0073-01

表單在網頁中應用非常廣泛,網站郵箱的注冊、登錄,網上訂單,調查問卷都離不開它,是學習網頁制作必須熟練掌握的內容之一。

一、用表格布局表單

制作表單應當用表格布局。插入表格首先要根據表單的要求設定表格行數、列數、表格寬度,并將邊框粗細、單元格邊框、單元格間距三項的值均設為0,再從表單美觀的角度出發,設定每一列單元格的寬度、單元格的高度,并將單元格內容居中顯示,然后在相應單元格中放置表單內容。

以上對表格的設定均是表格最基礎的操作,學生完成基本沒有難度。

二、表單元素屬性

學生在經過一段時間的學習后,完成一個使用表格布局的表單是沒有問題的,但僅能夠完成表單是不夠的,還需要對表單元素的屬性有一定的認識。表單元素屬性很多,為了不讓學生有畏難情緒,開始只要求他們掌握最基本的屬性。

學生在設計視圖中完成一個表單后,引導學生查看代碼視圖。在表單的代碼視圖中,出現最多的就是標簽,比如,文本框、單選按鈕、復選框等都對應標簽。這些標簽的type屬性是不同的,學生通過比較設計視圖和代碼視圖,可以總結出文本框type屬性為text,密碼文本框也是一個文本框,不過是將文本框的類型由默認的單行改為密碼,對應的type屬性為password,單選按鈕的type屬性為radio,復選框的type屬性為checkbox,按鈕的type屬性為button,提交和重置按鈕的type屬性分別為submit和reset。此處可以讓學生進行這樣的練習,如將復選框的type屬性在代碼視圖下直接改為radio,查看頁面的變化,進而讓學生明白標簽的type屬性的作用。

另外,很多表單元素都有value屬性,教師可針對按鈕進行直觀的演示,在設計視圖時將提交按鈕的值改為“點擊提交”,讓學生查找對應代碼發生的變化,從而理解按鈕value屬性的作用。在表單中,不僅按鈕有value屬性,文本框也有value屬性,學生可以嘗試在代碼視圖中給文本框直接添加value屬性,再到設計視圖查看頁面的變化,就很容易理解文本框value屬性的作用。單選按鈕、復選框當然也有value屬性,但由于不是很直觀,所以只要求學生會設定既可,至于value屬性的使用,那是后續課程的范疇。

對所有表單元素,要讓學生發現均有name屬性,name屬性就是表單元素的名稱。

以上表單元素都是最常用的,學生熟練掌握之后,可以再學習其他的表單元素,如下拉列表、文件域和多行文本框等,這些表單元素同樣也要掌握它們的常用屬性。

三、表單屬性

在能清楚認識表單元素的基礎上,讓學生觀察表單標簽,學生會看到表單有name屬性、method屬性和action屬性。表單name屬性很好理解,action屬性規定提交表單信息時,向何處發送表單數據,即處理表單數據的目標地址,如不填,則默認為當前頁面。method屬性規定提交方式,取值為“get”或“post”,默認為“post”。對method為get的表單,單擊提交按鈕后在地址欄可以看到以“鍵名=鍵值”形式提交的數據,而以post形式提交的表單,在地址欄沒有像get形式那樣以明文的形式進行傳輸的數據,用戶不會看到所提交的數據,所以相對于get,post形式比較安全。以上兩個屬性較難理解,一定要進行案例演示。

有的老師認為學生只要會完成表單就可以了,再了解那么多屬性是給學生增加負擔,但是如果不會這些,學習網頁制作的后續內容,比如,表單驗證會遇到很多問題。

四、表單驗證

表單驗證是使用驗證函數,在表單中的數據被送往服務器前檢查其是否是無效或錯誤數據。表單驗證包括的內容非常多,例如,檢查表單元素是否為空、驗證Email地址是否正確等。此處以對文本框、單選按鈕、復選框進行非空驗證為例。

無論進行什么樣的驗證,都要先找到表單元素,可以使用前面提過的name屬性,也可以使用id屬性,分別對應get Elements By Name( )和get Element By Id( )方法。

獲取輸入文本框的值,即獲取文本框的value屬性值,該值是字符串。文本框非空驗證,就是判斷字符串是否為空,可以通過比較字符串與空字符串是否相等進行判斷,也可以通過字符串length屬性是否為0來判斷,學生掌握一種即可。

對單選按鈕,非空驗證就是判斷單選按鈕是否被選中,即判斷單選按鈕的checked屬性是否為true。如果是單選按鈕組,可以使用for循環逐個判斷單選按鈕的checked屬性。

復選框的非空驗證和單選按鈕的非空驗證很相似,只要理解其中之一,另一個就可舉一反三了。

從以上內容可以看出,對文本框、單選按鈕、復選框進行非空驗證無一例外都離不開表單元素的屬性,當然對其他表單元素情況也一樣。

綜上所述,對表單,不只要讓學生在設計視圖熟悉它,也要在代碼視圖熟悉它;不但要會制作表單,還要理解其屬性,理解表單元素的屬性,這樣才能在今后的工作中自如地應用表單。

猜你喜歡
按鈕學生
這些按鈕能隨便按嗎?
哪個是門鈴真正的按鈕
當你面前有個按鈕
快把我哥帶走
《李學生》定檔8月28日
電影(2018年9期)2018-11-14 06:57:21
趕不走的學生
死循環
學生寫話
學生寫的話
內心不能碰的按鈕
商業評論(2014年9期)2015-02-28 04:32:41
主站蜘蛛池模板: 日本国产在线| 亚洲精品国产日韩无码AV永久免费网 | 亚洲综合婷婷激情| a网站在线观看| 999国产精品永久免费视频精品久久 | 国产欧美网站| 日本黄色a视频| 日本手机在线视频| 性色一区| 九色国产在线| 精品国产成人a在线观看| 67194亚洲无码| 国产原创自拍不卡第一页| 婷婷五月在线| 国产亚洲现在一区二区中文| 国产成人精品在线| 国产素人在线| 中文毛片无遮挡播放免费| 精品国产91爱| 亚洲男人天堂2018| 国产精品第一区| 国产一二视频| 国产在线视频福利资源站| 日本三级精品| 亚洲人成在线免费观看| 伊人久久婷婷| 亚洲水蜜桃久久综合网站| 天堂va亚洲va欧美va国产| 久久综合一个色综合网| 久久99国产精品成人欧美| 伊人蕉久影院| 自慰网址在线观看| 67194成是人免费无码| 国产麻豆精品在线观看| 正在播放久久| 亚洲国产精品不卡在线| 一本大道无码高清| 日本人妻一区二区三区不卡影院 | 99久久无色码中文字幕| 日韩一级二级三级| 国产91线观看| 特级毛片免费视频| 精品久久蜜桃| 亚洲丝袜第一页| 亚洲 成人国产| 久久久久88色偷偷| 欧洲高清无码在线| 精品国产免费观看| 欧美午夜精品| 98超碰在线观看| 精品视频福利| 亚洲AⅤ无码国产精品| 国产精品久久久久无码网站| 欧洲欧美人成免费全部视频| 国产一级裸网站| 久久伊人久久亚洲综合| 亚洲综合经典在线一区二区| 国产主播福利在线观看| 中文字幕乱码中文乱码51精品| 日本午夜精品一本在线观看| 日韩欧美亚洲国产成人综合| 91欧美亚洲国产五月天| 91精品久久久久久无码人妻| 91精品国产自产在线观看| 国产精品久线在线观看| 亚洲成AV人手机在线观看网站| 国产嫩草在线观看| 曰韩人妻一区二区三区| 国产网站在线看| 国产精品综合色区在线观看| 波多野结衣亚洲一区| 91色在线观看| 91成人免费观看| 久久综合婷婷| 一级香蕉人体视频| 精品久久香蕉国产线看观看gif | 91成人在线免费观看| 视频一本大道香蕉久在线播放| 成人午夜在线播放| 77777亚洲午夜久久多人| 亚洲国产看片基地久久1024 | 国国产a国产片免费麻豆|