Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 日韩精品亚洲精品485页,亚洲精品一区二三区在线观看,精品久久久久中文字幕日本

          整合營銷服務商

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

          免費咨詢熱線:

          HTML表單基礎知識

          HTML表單基礎知識

          . 打開一個頁面,通過效果圖來引入今天的內容:從效果圖上看出,網頁右側有一個登錄區域,里面包含文本框,密碼框,下拉菜單、復選框、按鈕等,當點擊按鈕時,該頁面會自動將用戶輸入的內容發送到服務器,這個時候就需要用到表單了


          2. 什么是表單

          (1) 通俗說表單是一個將用戶輸入的信息組織起來的容器,需要將用戶輸入信息填寫到表單容器中,當點擊按鈕時,表單會將數據統一發送到服務器


          (2) 典型的應用場景:登錄注冊 網上訂單 網上搜索 在網頁中應用非常廣泛,例如申請郵箱,需要先填寫注冊信息,然后才能申請提交,同時如果希望登錄郵箱,也必須在登錄郵箱才能進入到郵箱里,這就是表單典型應用


          (3) 為了方便操作,表單提供了多種表單元素:文本框 密碼框單選按鈕 復選框 下拉列表多行文本等等。在接下來的學習中,逐步掌握在網頁中創建表單的方法以及常用的表單元素


          3. 表單怎么使用呢

          (1) 在代碼視圖下,光標移動到需要放置表單的位置上,點擊--插入---表單----表單,可以在工作區插入一個表單。由于表單僅僅是一個容器,不會在瀏覽器顯示。

          (2) 可以看到 表單使用<form></form>標簽表示,在開始和結束標簽之間存放表單元素等內容。

          (3) 表單屬性

          ① 為了能夠實現信息提交目的,還需要為表單指定要提交的頁面地址,并指定提交方式

          ② 光標停留在表單任意位置,單擊屬性面板會自動顯示表單相關的屬性

          ③ Id:設置表單的id。相當于現實中身份證,處理表單,一般都要表單設置id id=””

          ④ 動作:當提交表單時,如何向發送表單數據,處理表單數據的目標地址 action=””

          ⑤ 方法:規定提交方式 取值 get或者post method=””

          ⑥ 咱們前期學網頁的時候,先不考慮這些元素,簡單了解就好,后期跟程序在進行整合

          (4) 表單屬性

          ① 最常用的輸入元素是單行文本框,提供給用戶輸入單行文本信息,比如用戶名的輸入。步驟如下,光標停留到表單里 插入---表單---文本域

          ② 插入單行文本框之后,鼠標單擊選中文本框

          1) 元素名稱:對應于屬性面板中name, 用來指定表單元素的名稱,提交的時候,填寫的數據是隨著表單名稱一起提交的

          2) 字符寬度:單行文本框的寬度 屬性面板中 size

          3) 最多字符:允許用戶輸入的最多字符數.超過該數值,將無法繼續輸入 屬性面板中 Max Length

          4) 初始值:打開網頁的時候,文本默認的顯示文本.一般用于提示用戶輸入信息 屬性面板中 value

          5) Type: 表單元素的類型 name:表單元素的名稱 size:表單元素的寬度 maxlength:允許輸入的最大字符 value文本框的初始值

          ③ 密碼框

          1) 用戶登錄的表單,為了保障賬戶的安全,在需要密碼的地方使用*代替。防止密碼被竊取的風險,只不過是文本顯示輸入的文本,密碼框將用戶輸入文本為 *來顯示。

          2) 代碼顯示-- 除了type屬性值不一樣之外,其他屬性和單行文本框是一樣的

          ④ 單選按鈕

          1) 也是網頁中應用非常廣泛,主要作用是 來限制用戶選中一組數據中的其中一個,以確保數據的準確性。 例如用戶的性別的時候,正確的是 男或者女,如果是單行文本,可以隨意填寫,往往提交的信息不準確

          2) 插入---表單----單選按鈕:插入一個單選按鈕,如果需要多個話,在重復上述步驟即可

          3) 選中插入的單選按鈕,發現效果不是我們期待的,兩個單選按鈕可以同時選中。那咱們如何能選中一個呢

          4) 可以根據單選按鈕名稱進行分組,相同名稱的一組按鈕才能相互排斥。只需要在多個單選框設置為相同的名稱就可以了, 被選中的單選按鈕連同該項的值會一起提交

          5) 是否是默認選中,checked:表示按鈕的默認選中的狀態

          ⑤ 復選框

          1) 在一些特殊情況下,并不強調要求用戶選擇其中的一項,例如選擇自己興趣愛好的,愛好可能會有多項,就需要用到復選框,允許用戶選擇其中多項內容

          2) 插入---表單---復選框,如果想添加多個,重復上述步驟

          3) 同單選按鈕一樣,同一組的復選框應當設置統一名稱,便于提交數據,同時也可以為復選框設置默認選中,可以設置多個默認選中狀態

          ⑥ 下拉列表

          1) 主要用在多個項目中選中其中一個場景,可以使用單選或者多選按鈕來定義,如果備選選項較多是,會占用較大空間, 用戶選擇自己所在的省份和城市變得不太現實,下拉列表能解決這一問題而出現的。占用極少空間顯示較多內容

          2) 插入----表單---選擇,可以向表單中插入一個下拉列表,剛創建的列表的時候,是沒有內容的,給列表添加 列表值

          3) 單擊列表值,會彈出列表設置面板,設置下拉備選框

          4) 下拉列表:select標簽 列表項使用option標簽

          5) Select name:下拉列表的名稱,option是放入到select標簽內的,使用value屬性表示當前項的值,selected 該選項默認是選中的 option開始標簽和結束標簽之間的內容是 顯示在用戶面前的文本

          ⑦ 按鈕

          1) 是表單中是不可缺少的部分,寫好表單元素之后,需要添加按鈕,用來響應用戶的操作。

          2) 常見按鈕:提交、重置、普通、圖片

          a. 提交按鈕:整個表單提交的內容發送到服務器

          b. 重置按鈕:整個表單還原初始狀態

          c. 普通按鈕:沒有任何反應,通常和javascript特效方面,后面課程繼續學習

          d. 圖片:主要是為了彌補普通按鈕在外觀上不足,允許我們使用一張圖片來代替

          3) 插入---表單---按鈕, 功能通過屬性面板中

          4. 表單在實際項目中怎么使用,看一下綜合案例

          (1) 制作 網易郵箱登錄頁面

          (2) 演示內容------只寫 表單 案例,其他內容,寫好。

          <script src="https://lf6-cdn-tos.bytescm.com/obj/cdn-static-resource/tt_player/tt.player.js?v=20160723"></script>

          一、表單是什么

          文本框、按鈕、單選框、復選框、下拉列表等的統稱

          如圖:

          二、表單標簽

          在HTML中,表單標簽有5種:form、input、textarea、select和option。

          從外觀上劃分,表單可以分以下8種:

          (1)單行文本框

          (2)密碼文本框

          (3)單選框

          (4)復選框

          (5)按鈕

          (6)文件上傳

          (7)多行文本框

          (8)下拉列表

          三、form標簽

          input、textarea、select、option都是表單標簽,一般要放在form標簽內部

          語法:

          <form>
              //各種表單標簽
          </form>

          舉例:

          <form>
          	<input type="text" value="單號文本框" /><br />
          	<textarea>多行文本框</textarea><br />
          	<select>
          		<option>下拉框選項1</option>
          		<option>下拉框選項2</option>
          		<option>下拉框選項3</option>
          	</select>
          </form>

          效果:


          3.1form標簽屬性:

          1)name 表單名稱

          舉例:<form name="表單1"></form

          2)method 提交方式

          在form標簽中,method屬性用于指定表單數據使用哪一種http提交方法。method屬性取值有兩個:一個是“get”,另外一個是“post”。

          get的安全性較差,而post的安全性較好。所以在實際開發中,使用post比較多。

          舉例:

          <form method="post"></form

          3)action 提交地址

          在form標簽中,action屬性用于指定表單數據提交到哪一個地址進行處理。

          舉例:

          <form action="index.php"></form

          4)target 打開方式

          form標簽的target屬性跟a標簽的target屬性是一樣的,都是用來指定窗口的打開方式。一般情況下,我們只會用到“_blank”這一個屬性值

          <form target="_blank"></form

          5)enctype 編碼方式

          在form標簽中,enctype屬性用于指定表單數據提交的編碼方式。一般情況下,我們不需要設置,除非你用到上傳文件功能.

          單的作用:用來收集用戶的信息。

          提示信息: 說明性的文字,用于提示用戶進行填寫和操作。

          表單控件:包含了具體的表單功能項,如文本框、密碼框、單選框、復選框、提交按鈕、重置按鈕等。

          表單域:相當于一個容器,用來容納所有的表單控件和提示信息,可以通過它定義處理表單數據提交的url地址,以及數據提交到服務器的方法。如果不定義表單域,表單中的數據就無法傳送到后臺服務器。

          input 控件(重點)

          <input />標簽為單標簽,type屬性為input標簽最基本的屬性,取值有多種,用于指定不同的標簽類型。除了type屬性之外,<input />標簽還可以定義很多其他的屬性:

          文本框 <input type="text" value="默認值"/>
          密碼框 <input type="password" />
          
          單選按鈕組 
          	<input type=“radio” name=“ral” />男 
          	<input type=“radio” name=“ral” checked=“checked”/>(默認選中)女
          <!--*disabled="disabled" (禁用) *  checked="checked"   (默認選中)-->
          
          復選框組 
          <input type="checkbox" name="" /> 
          <input type="checkbox" name="" disabled="disabled" />
          
          按鈕組:
          空按鈕 <input type="button" value="按鈕內容" />
          提交按鈕 <input type="submit" value="按鈕內容" />
          重置按鈕 <input type="reset" value="按鈕內容" />
          圖片按鈕 <input type="image" src='bg.png' />
          文件按鈕 <input type="file" />
          
          
          

          lable 標簽

          label 標簽為 input 元素定義標注。

          • 作用
          • 用于綁定一個表單元素, 當點擊label標簽的時候, 被綁定的表單元素會獲得焦點。
          • for 屬性規定 label 與哪個表單元素綁定。
          • 方法 1:label包裹

          <label>

          <input type="text" value="">

          </label>

          • 方法 2:for 指定

          <label for="name">姓名</label>

          <input type="text" id="name" value="">

          textarea(文本域)

          如果需要輸入大量的信息,則需要用到<textarea></textarea>標簽。textarea控件可以創建多行文本輸入框,語法:

          <textarea cols="每行中顯示的字符數" rows="顯示的行數">
            文本信息
          </textarea>
          

          下拉菜單

          <select>
            <option>選項1</option>
            <option selected>選項2</option>
            <option>選項3</option>
            ...
          </select>
          
          • 注意
          • (1) <select></select>中至少應包含一對<option></option>。
          • (2) 在option 中定義selected=" selected "時,當前項即為默認選中項。
          • 示例

          表單域

          關于表單的第一節課,我們講過表單由三部分組成:表單控件(input控件,select、textarea、button)、提示信息、表單域。

          在HTML中,form標簽用于定義表單域,即創建一個表單,用來收集和傳遞用戶的輸入信息,指定提交到的服務器,以及提交方式。

          • 語法
          • <form action="url地址" method="提交方法" name="表單名稱"> 用戶名:<input type="text" /><br /> 密碼:<input type="password" maxlength="6" /><br /> <input type="submit" /> <input type="reset" /> </form>
          • 說明
          • (1)Action:用于指定接收并處理表單數據的服務器的url地址
          • (2)method:用于設置表單數據的提交方式,get或post
          • (3)name:指定表單的名稱,用于區分同一個頁面中的其他表單
          • 注意
          • 每個表單都應該有自己表單域

          主站蜘蛛池模板: 任你躁国语自产一区在| 韩国理伦片一区二区三区在线播放| 国模精品一区二区三区| 99精品国产一区二区三区2021| 一区二区国产在线播放| 日韩成人一区ftp在线播放| 无码人妻精品一区二区三区东京热| 视频一区二区三区在线观看| 亚洲AV噜噜一区二区三区 | 国产精品综合AV一区二区国产馆| 亚洲AV成人精品日韩一区18p| 无码国产精品久久一区免费| 中文字幕一区二区三区久久网站 | 亚洲精品一区二区三区四区乱码| 狠狠做深爱婷婷综合一区 | 一区国严二区亚洲三区| 日韩在线视频一区| 国产成人欧美一区二区三区 | 亚洲中文字幕一区精品自拍 | 无码一区二区三区在线| 亚洲午夜一区二区三区| 亚洲一区二区三区久久久久| 久久99国产精品一区二区| 日韩精品人妻一区二区中文八零 | 国产视频一区二区在线播放| 波多野结衣高清一区二区三区| 国产伦精品一区二区三区免.费 | 美女一区二区三区| 中文字幕在线观看一区二区| 国产午夜精品一区二区三区不卡| 国产另类ts人妖一区二区三区| www亚洲精品少妇裸乳一区二区| 视频在线一区二区三区| 国产精品亚洲高清一区二区| 国产视频一区在线观看| 精品人伦一区二区三区潘金莲| 亚洲一区二区三区久久| 日本一区二区三区日本免费| 久久se精品一区精品二区国产| 中文字幕日韩一区二区三区不| 亚洲国产精品一区第二页|