整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          Bootstrap項目實訓干貨:設計注冊頁面

          一、實驗目標

          寫一個注冊頁面。頁面如下:

          # 二、實驗知識

          bootstrap的表單提供下列類型的布局:

          - 垂直表單(默認)

          - 內聯表單

          - 水平表單

          水平排列的表單

          通過給表單添加.form-horizontal類,并聯合使用Bootstrap預置的柵格類,可以將 label標簽和控件組水平并排布局。這樣做將改變 .form-group 的行為,使其表現為柵格系統中的行(row),因此就無需再額外添加 .row 了。

          創建表單的基本步驟:

          1.向form元素添加role="form"。如果是水平表單,添加class="form-horizontal"。

          2.把標簽和控件放在一個帶有class=".form-group"的div中。

          3.向所有的文本元素都添加class=".form-control"。

          # 三、實驗步驟

          打開src/main/webapp/index.html,

          1.先設置表單為水平排列。

          2.在form元素里添加表單分組,標題為注冊。

          3.設置標簽和輸入控件.

          完整代碼鏈接:https://www.itbegin.com/apps/mooc/77a8ddd1229d4556956b49cb82c48708

          ITbegin是專注于在線編程應用和研發的互聯網公司,官網:www.itbegin.com

          TML:完成頁面的內容展示

          CSS:完成頁面樣式的控制,美化頁面,完成頁面的布局。

          表單:用于采集用戶輸入的數據。用于和服務器進行交互。

          form:用于定義表單的。可以定義一個范圍(代表用戶采集數據的范圍)

          屬性:action:指定提交數據的url(指的就是把數據提交到哪里)

          method:指定提交方式

          分類:一共有7種,2種比較常用。

          get:1.請求參數會在地址欄顯示

          2.請求參數的長度是有限制的。

          3.請求不安全

          post:1.請求參數不會在地址欄顯示,會封裝在請求體中。

          2.請求參數的長度沒有限制

          3.較為安全

          表單里面的數據要想被提交,必須指定它的name屬性

          表單項標簽

          input:可以通過type屬性值,改變元素展示的樣式。

          type屬性:text:文本輸入框,默認值

          placeholder:指定輸入框的提示信息,當輸入框的內容發生變化,會自動情況提示信息。

          password:密碼輸入框

          radio:1.單選框(要想讓多個單選框實現單選的效果,則多個單選框的name屬性值必須一樣)

          2.一般會給每一個單選框提供value屬性,指定其被選中后提交的值。

          3.checked屬性可以指定默認值

          checkbox:復選框:

          1.一般會給每一個單選框提供value屬性,指定其被選中后提交的值。

          2.checked屬性可以指定默認值

          file:文件選擇框

          hidden:隱藏域,用于提交一些信息

          按鈕:

          submit:提交按鈕。可以提交表單

          button:普通按鈕

          image:圖片提交按鈕

          src屬性指定圖片的路徑

          label:指定輸入項的文字描述信息

          注意:lable的for屬性一般會和input的id屬性值對應。如果對應了,點擊lable區域,會讓input輸入框獲取焦點。


          select:下拉列表

          子元素:option,指定列表項

          textarea:文本域

          上網的時候,經常需要輸入一些信息,如用戶注冊資料、用戶意見等。填寫完信息后,單

          擊提交按鈕,就可以將有關信息提交給網站。這里要填寫的文本框、下拉列表框等元素組合

          在一起就稱為表單(form)。就ASP來說,表單設計非常重要,因為在大部分情況下,客戶端

          都是通過表單將信息提交給服務器端。只有這樣,才能實現客戶端和服務器端的互動與交流

          ,也才能實現“真正”的動態網頁程序設計。

          現在介紹如何編輯一個表單,至于向服務器端提交表單信息,將在后面詳細講解。下面先來

          看一個典型的表單例子:

          <html>

          <head>

          <title>用戶注冊表單示例</mie>

          </head>

          <body leftmargin="100">

          <h1 align="cemer">用戶注冊</h1>

          <p><font color="red">以下內容請如實填寫,其中帶有*號的欄目是必須填寫的 <fonn

          name="frmUserReg" methods="POST" action="mailto:jjshang@263.net" >

          <p>請選擇用戶名:

          <input type="text" name="txtUserld" size="15">*

          <P>請輸入你的密碼:

          <input type="password" name="txtPwd" size="8" maxlength="8">*(密碼不能超過8位

          <P>請再次輸入密碼:

          <input type="password" name="txtPwd2" size="8" maxlength="8">*

          <p>請輸入你的姓名:

          <input typc="text" name="txtUserName" size="15">*

          <p>請選擇你的性別:

          <input type="Radio" name="rdoSex" value="male" checked >男

          <input type="Radio" name="rdoSex" value="femail">女*

          <p>請輸入你的生日:

          <input type="text" name"txtYear" size=”4"> 年

          <input type="text" name="txtMonth" size="2">月

          <input type="text" name="txtDay" size="2">日

          <P>請選擇你的最髙學歷:

          <select size="1" namc="sltEducation">

          <option value="髙中">高中</option>

          <option value="本科" selectd>大學本科</option>

          <option value="碩士">碩士</option>

          <option value="博士">博士</option>

          </select>

          <p>請選擇你的愛好:

          <input type="checkbox" name="chkLove" value="book">讀書

          <input type="checkbox" name="chkLove" value="movie">看電影

          <input type="checkbox" name="chkLove" value="travel">旅游

          <input type="checkbox" name="chkLove" value="other">其他

          <P>你有什么意見嗎?

          <textarea name="txtMemo" rows="4" cols="40"></tcxtarea>

          <p align="center"> <input type="submit" name="btnSubmit" value="提交">

          <input type="reset" name="btnReset" value="取消">

          </form>

          </body>

          </html>

          下面來詳細介紹構成表單的各個標記及屬性。

          1. <form>與</form>標記:該標記用于定義一個表單,任何一個表單都是以<form>開始,以</form>結束。在其中包含了一些表單元素,如文本框,按鈕,下拉列表框等。其屬性名稱有name,methed,action。

          2. <input>與</input>標記:該標記用于在表單中定義單行文本框,密碼框,單選框,復選框,按鈕等表單元素。不同的元素有不同的屬性,詳細的屬性名稱有type,name,size,maxlengh,value,checked。

          3. <select>與</select>標記:該標記用于定義一個列表框,其中的一個<option>標記就是列表框中的一項。其中有name,size,multiple等屬性。

          4. <textarea>與</textarea>:該標記用于定義一個多行文本框(也叫文本區域),常用于需要輸入大量文字內容的網頁中,如留言板,BBS等。


          主站蜘蛛池模板: 伊人色综合一区二区三区影院视频| 人妻体体内射精一区二区| 亚洲欧洲一区二区| 精品欧美一区二区在线观看 | 无码人妻精品一区二区三区久久久| 暖暖免费高清日本一区二区三区| 亚洲一区二区在线视频| 无码人妻AⅤ一区二区三区水密桃 无码欧精品亚洲日韩一区夜夜嗨 无码毛片一区二区三区中文字幕 无码毛片一区二区三区视频免费播放 | 另类国产精品一区二区| 无码少妇一区二区| 久久精品无码一区二区日韩AV| 亚洲AV无码一区二区三区鸳鸯影院| 国产丝袜美女一区二区三区| 日本高清无卡码一区二区久久| 亚洲av乱码中文一区二区三区| 国产精品毛片一区二区三区| 无码精品人妻一区| 日本一区二区三区在线看| 国产日韩精品视频一区二区三区 | 国产AV一区二区精品凹凸| 国产剧情一区二区| 亚洲日本精品一区二区| 激情啪啪精品一区二区| 亚洲码一区二区三区| 一本岛一区在线观看不卡| 成人免费观看一区二区| 中文字幕无码一区二区三区本日| 亚洲一区二区三区高清不卡| 久久国产三级无码一区二区| 人妻少妇精品视频三区二区一区 | 中文字幕乱码人妻一区二区三区| 色视频综合无码一区二区三区| 亚洲一区二区三区播放在线| 亚洲A∨精品一区二区三区| 中文字幕精品一区二区2021年| 综合久久一区二区三区 | 国产在线一区二区| 精品无码一区二区三区水蜜桃| 亚洲av无码一区二区三区天堂古代| 亚洲美女高清一区二区三区| 国产成人午夜精品一区二区三区|