国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

HTML5-4-表單

這篇具有很好參考價(jià)值的文章主要介紹了HTML5-4-表單。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。


HTML 表單用于收集用戶的輸入信息,表示文檔中的一個(gè)區(qū)域,此區(qū)域包含交互控件,將用戶收集到的信息發(fā)送到 Web 服務(wù)器。

表單是一個(gè)包含表單元素的區(qū)域。
表單元素是允許用戶在表單中輸入內(nèi)容,比如:文本域(textarea)、下拉列表(select)、單選框(radio-buttons)、復(fù)選框(checkbox) 等等。
我們可以使用 <form> 標(biāo)簽來創(chuàng)建表單:

<form>
.
input 元素
.
</form>

表單屬性

  • action=“url地址” : 數(shù)據(jù)要傳送到的地方
  • method=“提交方式”: 有g(shù)et和post可以選擇
  • name=“表單域名稱”: 定義一個(gè)名字

表單標(biāo)簽

標(biāo)簽 描述
<form> 定義供用戶輸入的表單
<input> 定義輸入域
<textarea> 定義文本域 (一個(gè)多行的輸入控件)
<label> 定義了 <input> 元素的標(biāo)簽,一般為輸入標(biāo)題
<fieldset> 定義了一組相關(guān)的表單元素,并使用外框包含起來
<legend> 定義了 <fieldset> 元素的標(biāo)題
<select> 定義了下拉選項(xiàng)列表
<optgroup> 定義選項(xiàng)組
<option> 定義下拉列表中的選項(xiàng)
<button> 定義一個(gè)點(diǎn)擊按鈕
<datalist> 指定一個(gè)預(yù)先定義的輸入控件選項(xiàng)列表
<keygen> 定義了表單的密鑰對(duì)生成器字段
<output> 定義一個(gè)計(jì)算結(jié)果

輸入元素

多數(shù)情況下被用到的表單標(biāo)簽是輸入標(biāo)簽 <input>

文本域(Text Fields)

文本域通過 <input type=“text”> 標(biāo)簽來設(shè)定,當(dāng)用戶要在表單中鍵入字母、數(shù)字等內(nèi)容時(shí),就會(huì)用到文本域。

<form>
用戶名: <input type="text" name="username"><br>
密碼: <input type="text" name="password">
</form>

可以用 placeholder=”默認(rèn)提示“ 輸入時(shí)直接消失
注意: 在大多數(shù)瀏覽器中,文本域的默認(rèn)寬度是 20 個(gè)字符。

密碼字段

密碼字段通過標(biāo)簽 <input type=“password”> 來定義:

<form>
密碼: <input type="password" name="pwd">
</form>

密碼字段字符不會(huì)明文顯示,而是以星號(hào) * 或圓點(diǎn) . 替代。

單選按鈕(Radio Buttons)

<input type=“radio”> 標(biāo)簽定義了表單的單選框選項(xiàng):

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <form action="">
        <input type="radio" name="sex" value="male">Male<br>
        <input type="radio" name="sex" value="female">Female
    </form>
</body>
</html>

HTML5-4-表單,HTML,html5,前端,html

復(fù)選框(Checkboxes)

<input type=“checkbox”> 定義了復(fù)選框。
復(fù)選框可以選取一個(gè)或多個(gè)選項(xiàng):

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <form action="">
        <input type="checkbox" name="vehicle" value="Bike">bike<br>
        <input type="checkbox" name="vehicle" value="Car">car
    </form>
</body>
</html>

HTML5-4-表單,HTML,html5,前端,html

按鈕(button)

<input type=“button”>

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <form action="">
        <input type="button" value="test">
    </form>
</body>
</html>

HTML5-4-表單,HTML,html5,前端,html

提交按鈕(Submit)

<input type=“submit”> 定義了提交按鈕。
當(dāng)用戶單擊確認(rèn)按鈕時(shí),表單的內(nèi)容會(huì)被傳送到服務(wù)器。表單的動(dòng)作屬性 action 定義了服務(wù)端的文件名。
action 屬性會(huì)對(duì)接收到的用戶輸入數(shù)據(jù)進(jìn)行相關(guān)的處理:

實(shí)例

<form name="input" action="html_form_action.php" method="get">
	Username: <input type="text" name="user">
	<input type="submit" value="Submit">
</form>

在上面的文本框內(nèi)鍵入幾個(gè)字母,然后點(diǎn)擊確認(rèn)按鈕,那么輸入數(shù)據(jù)會(huì)傳送到 html_form_action.php 文件,該頁面將顯示出輸入的結(jié)果。

method 屬性:用于定義表單數(shù)據(jù)的提交方式,可以是以下值:

  • post:指的是 HTTP POST 方法,表單數(shù)據(jù)會(huì)包含在表單體內(nèi)然后發(fā)送給服務(wù)器,用于提交敏感數(shù)據(jù),如用戶名與密碼等。
  • get:默認(rèn)值,指的是 HTTP GET 方法,表單數(shù)據(jù)會(huì)附加在 action 屬性的 URL 中,并以 ?作為分隔符,一般用于不敏感信息,如分頁等。

實(shí)例

<!-- 以下表單使用 GET 請(qǐng)求發(fā)送數(shù)據(jù)到當(dāng)前的 URL,method 默認(rèn)位 GET。 -->
<form>
  <label>Name:
    <input name="submitted-name" autocomplete="name">
  </label>
  <button>Save</button>
</form>

<!-- 以下表單使用 POST 請(qǐng)求發(fā)送數(shù)據(jù)到當(dāng)前的 URL。 -->
<form method="post">
  <label>Name:
    <input name="submitted-name" autocomplete="name">
  </label>
  <button>Save</button>
</form>

<!-- 表單使用 fieldset, legend, 和 label 標(biāo)簽 -->
<form method="post">
  <fieldset>
    <legend>Title</legend>
    <label><input type="radio" name="radio"> Select me</label>
  </fieldset>
</form>

label標(biāo)簽

常用于綁定內(nèi)容與表單標(biāo)簽的關(guān)系。當(dāng)單擊<label>標(biāo)簽內(nèi)的文本時(shí),瀏覽器就會(huì)自動(dòng)將焦點(diǎn)(光標(biāo))轉(zhuǎn)到或者選擇對(duì)應(yīng)的表單元素上,用來增加用戶的體驗(yàn)。

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>表單應(yīng)用</title>
  </head>
  <body>
    <form>
      <label for="name">用戶名:</label><input type="text" name="username" id="name" />
    </form>
  </body>
</html>

HTML5-4-表單,HTML,html5,前端,html
將“用戶名”這三個(gè)字放到了

文本框(textarea)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <textarea rows="10" cols="30">
    我是一個(gè)文本框。
    </textarea>
</body>
</html>

HTML5-4-表單,HTML,html5,前端,html

下拉列表

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <form action="">
        <select name="cars">
            <option value="volvo" selected>Volvo</option>
            <option value="saab">Saab</option>
            <option value="fiat">Fiat</option>
            <option value="audi">Audi</option>
        </select>
    </form>
</body>
</html>

HTML5-4-表單,HTML,html5,前端,html

帶邊框的表單(fieldset)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <form action="">
        <fieldset>
            <legend>Personal information:</legend>
            Name: <input type="text" size="30"><br>
            E-mail: <input type="text" size="30"><br>
            Date of birth: <input type="text" size="10">
        </fieldset>
    </form>
</body>
</html>

HTML5-4-表單,HTML,html5,前端,html

form

form屬性列表:文章來源地址http://www.zghlxwxcb.cn/news/detail-696494.html

屬性 描述
accept-charset 規(guī)定在被提交表單中使用的字符集(默認(rèn):頁面字符集)。
action 規(guī)定向何處提交表單的地址(URL)(提交頁面)。
autocomplete 規(guī)定瀏覽器應(yīng)該自動(dòng)完成表單(默認(rèn):開啟)。
enctype 規(guī)定被提交數(shù)據(jù)的編碼(默認(rèn):url-encoded)。
method 規(guī)定在提交表單時(shí)所用的 HTTP 方法(默認(rèn):GET)。
name 規(guī)定識(shí)別表單的名稱(對(duì)于 DOM 使用:document.forms.name)。
novalidate 規(guī)定瀏覽器不驗(yàn)證表單。
target 規(guī)定 action 屬性中地址的目標(biāo)(默認(rèn):_self)。

到了這里,關(guān)于HTML5-4-表單的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 123.HTML5+CSS3完結(jié)_使用Netlify收取表單

    123.HTML5+CSS3完結(jié)_使用Netlify收取表單

    Netlify也可以做表單接受: 我們啟動(dòng)一下 修改下表單 ● 接著在我們的網(wǎng)站輸入并提交表單 ● 之后會(huì)有一個(gè)提示,提示我們提交成功 然后就能在Netlify接受到用戶的表單 ● 當(dāng)然這個(gè)表單只能接受100個(gè),但是作為實(shí)驗(yàn)也夠用了 到此,我們的HTML5+CSS3文章到這里就完全結(jié)束了,希

    2024年02月13日
    瀏覽(16)
  • 前端之html5

    html5優(yōu)勢(shì): ? ? 語義化標(biāo)簽: ? ? ? ? ? ? 布局標(biāo)簽: ? ? ? ? ? ? ?狀態(tài)標(biāo)簽: ? ? ? ??列表標(biāo)簽: ? ? ? ?文本標(biāo)簽: ? ? ? ? ?表單控件: ? ? ? ? 視頻標(biāo)簽: ? ? ? ? ?音頻標(biāo)簽: ? ? ? ? 全局屬性: article和section區(qū)別: 兼容性處理: ? ? ? ? ? ?1 針對(duì)javascr

    2024年02月13日
    瀏覽(24)
  • html5——前端筆記

    html5——前端筆記

    html頁面: !DOCTYPE 不是一個(gè) HTML 標(biāo)簽,它就是 文檔類型聲明標(biāo)簽,這句代碼的意思是: 當(dāng)前頁面采取的是 HTML5 版本來顯示網(wǎng)頁 聲明位于文檔中的最前面的位置,處于 標(biāo)簽之前。 不是一個(gè) HTML 標(biāo)簽,它就是 文檔類型聲明標(biāo)簽。 lang 語言種類,用來定義當(dāng)前文檔顯示的語言。

    2024年02月10日
    瀏覽(22)
  • 前端學(xué)習(xí)——HTML5

    前端學(xué)習(xí)——HTML5

    新增布局標(biāo)簽 新增狀態(tài)標(biāo)簽 新增列表標(biāo)簽 新增文本標(biāo)簽 新增表單控件屬性 input新增type屬性值 新增視頻標(biāo)簽 新增音頻標(biāo)簽

    2024年02月12日
    瀏覽(30)
  • html5前端學(xué)習(xí)

    html5前端學(xué)習(xí)

    定義HTML文檔,瀏覽器看到后就明白這個(gè)是HTML文檔,所以其他元素要包裹在它里面,標(biāo)簽限定了文檔的開始點(diǎn)和結(jié)束點(diǎn)。 head標(biāo)簽用于定義文檔的頭部,描述了文檔的各種屬性和信息,包括文檔的標(biāo)題、在Web的位置以及和其他文檔的關(guān)系等,絕大多數(shù)文檔頭部包含的數(shù)據(jù)都不會(huì)

    2024年02月08日
    瀏覽(27)
  • html5前端學(xué)習(xí)2

    html5前端學(xué)習(xí)2

    一篇思維題題解: 第五周任務(wù) [Cloned] - Virtual Judge (vjudge.net) K - Summer Vacation-CSDN博客? 快捷鍵: Ctrl+Alt+Down? ? ? ? 向下選取 Ctrl+Alt+Up? ? ? ? ? ? ?向上選?。〞?huì)出現(xiàn)多個(gè)光標(biāo),可以同時(shí)輸入) Ctrl+Enter? ? ? ? ? ? ? ? 無論光標(biāo)在哪個(gè)位置,都向下?lián)Q行,與Enter有區(qū)別 鏈接分

    2024年02月10日
    瀏覽(30)
  • HTML5前端標(biāo)簽練習(xí)

    標(biāo)簽的分類 標(biāo)簽的嵌套 a標(biāo)簽 驗(yàn)證form表單朝后端提交數(shù)據(jù) 效果 代碼

    2024年02月08日
    瀏覽(32)
  • 2023前端面試筆記 —— HTML5

    2023前端面試筆記 —— HTML5

    內(nèi)容 鏈接 2023前端面試筆記 HTML5 HTML5作為最新的HTML標(biāo)準(zhǔn),為前端開發(fā)帶來了許多新的特性和功能。在前端面試中,HTML5的知識(shí)和應(yīng)用已經(jīng)成為了必備的技能。本篇文章將總結(jié)HTML5的 重要知識(shí)點(diǎn)和常見面試題 ,幫助讀者更好地準(zhǔn)備前端面試,提升自己的競(jìng)爭(zhēng)力。 HTML 超文本標(biāo)記

    2024年02月11日
    瀏覽(22)
  • 02-前端基礎(chǔ)第二天-HTML5

    02-前端基礎(chǔ)第二天-HTML5

    能夠書寫表格 能夠?qū)懗鰺o序列表 能夠?qū)懗?~4個(gè)常用input表單類型 能夠?qū)懗鱿吕斜肀韱?能夠使用表單元素實(shí)現(xiàn)注冊(cè)頁面 能夠獨(dú)立查閱W3C文檔 表格標(biāo)簽 列表標(biāo)簽 表單標(biāo)簽 綜合案例 查閱文檔 表格是實(shí)際開發(fā)中非常常用的標(biāo)簽: 表格的主要作用 表格的基本語法 1.1表格的主要

    2024年02月12日
    瀏覽(27)
  • 前端-01Html5基本知識(shí)

    前端-01Html5基本知識(shí)

    內(nèi)容 使用瀏覽器打開 瀏覽器 谷歌瀏覽器 清緩存 ctrl+shift+delete vscode 生成瀏覽器文件.html的快捷方式 !+回車 常用快捷鍵 快速打開瀏覽器 插件open in browser 安裝,就會(huì)多出兩個(gè)選項(xiàng)來 概念 是一種用來描述網(wǎng)頁的一種語言,被稱為超文本標(biāo)記語言,本質(zhì)是標(biāo)記語言,標(biāo)記語言是

    2024年02月04日
    瀏覽(38)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包