国产韩日影视精品_中文字幕一区二区三区在线不卡_久久亚洲综合色一区二区三区 _国产成人久久久

【六六互聯】長期出售【美國抗投訴服務器】【歐洲抗投訴服務器】【亞洲抗投訴服務器】
2022/08/11/ - - 0 條評論

 Input元素的其他屬性

除了type屬性之外,<input/>標記還可以定義很多其他的屬性,以實現不同的功能。

1.autofocus屬性

HTML5中,autofocus屬性用于指定頁面加載后是否自動獲取焦點,將標記的屬性值指定為true時,表示頁面加載完畢后會自動獲取該焦點。

下面通過案例2-39來演示autofocus屬性的使用,如圖2-40所示。

例2-39  example39.html

 

<!DOCTYPE  html>
 <html>
 <head>
     <meta  charset="utf-8">
     <title>autofocus
屬性的使用</title>
 </head>
 <body>
 <form action="#" method="get">
     請輸入搜索關鍵詞:
     <input type="text"  name="user_name"    autocomplete="off"    autofocus="true"/><br/>
     <input type="submit"  value="提交" />
 </form>
 </body>
 </html>

Input元素的其他屬性

                        圖2-40  autofocus屬性的使用 

Input元素的其他屬性

                               圖2-41 form屬性的使用

從圖2-40可以看出,<input />元素輸入框在頁面加載后自動獲取焦點,并且關閉了自動完成功能。

2.form屬性

HTML5之前,如果用戶要提交一個表單,必須把相關的控件元素都放在表單內部,即<form>和</form>標簽之間。在提交表單時,會將頁面中不是表單子元素的控件直接忽略掉。

下面通過一個案例2-40來演示form屬性的使用,如圖2-41所示。

例2-40  example40.html

 

<!DOCTYPE  html>

 

<html>

 

<head>

 

    <meta charset="utf-8">

 

    <title>form屬性的使用</title>

 

</head>

 

<body>

 

<form  action="#"   method="get"   id="user_form">

 

    請輸入您的姓名:<input  type="text"    name="first_name"/>

 

    <input type="submit"  value="提交"  />

 

</form>

 

    <p>下面的輸入框在form元素外,但因為指定了form屬性為表單的id,

 

        所以該輸入框仍然屬于表單的一部分。</p>

 

    請輸入您的昵稱:

 

    <input type="text"  name="last_name"    form="user_form"/><br/>

 

</body>

 

</html>

 

在例2-40中,分別添加兩個<input/>元素,并且第二個<input />元素不在<form> </form>標記中。另外,指定第二個<input/>元素的form屬性值為該表單的id。

此時,如果在輸入框中分別輸入姓名和昵稱,則first_name和last_name將分別被賦值為輸入的值。例如,在姓名處輸入“李明”,昵稱處輸入“小明”, 效果如圖2-42所示。

Input元素的其他屬性

圖2-42 form屬性的使用

3. list屬性

通過datalist元素實現數據列表的下拉效果。而list屬性用于指定輸入框所綁定的datalist元素,其值是某個datalist元素的id。

下面通過案例2-41來進一步學習list屬性的使用,如圖2-43所示。

例2-41example141.html

 

<!DOCTYPE  html>
 <html>
 <head>
     <meta  charset="utf-8">
     <title>list
屬性的使用</title>
 </head>
 <body>
   <form action="#"    method="get">
     請輸入網址:<input  type="url"    list="url_list"    name="weburl"/>
     <datalist  id="url_list">
      <option label="新浪"   value="http://www.sina.com.cn"></option>
       <option label="搜狐"   value="http://www.sohu.com"></option>
       <option label="網易"   value="http://www.126.net/"></option>
     </datalist>
     <input  type="submit"    value="提交"/>
   </form>
 </body>
 </html>

 

Input元素的其他屬性

圖2-43 list屬性的使用

4.  multiple屬性

  multiple屬性指定輸入框可以選擇多個值,該屬性適用于email和file類型的input元素。multiple屬性用于email類型的input元素時,表示可以向文本框中輸入多個E-mail地址,多個地址之間通過逗號隔開;multiple屬性用于file類型的input元素時,表示可以選擇多個文件。下面通過案例2-42來進一步演示multiple屬性的使用,如圖2-44所示。

例2-42example42.html

 

<!DOCTYPE  html>
 <html>
 <head>
     <meta  charset="utf-8">
     <title>multiple
屬性的使用</title>
 </head>
 <body>
 <form action="#"   method="get">
     電子郵箱:<input  type="email"    name="myemail"     multiple="true"/>

 

&nbsp;&nbsp;(如果電子郵箱有多個,請使用逗號分隔)<br/><br/>
  上傳照片:<input    type="file"   name="selfile"    multiple="true"/>

 

<br/><br/>
     <input type="submit"  value="
提交"/>
 </form>
 </body>
 </html>

 

Input元素的其他屬性

圖2-44 multiple屬性的使用

5. min、max和step屬性

HTML5中的min、max和step屬性用于為包含數字或日期的input輸入類型規定限值,也就是給這些類型的輸入框加一個數值的約束,適用于date、pickers、number和range標簽。具體屬性說明如下:

max:規定輸入框所允許的最大輸入值。

min:規定輸入框所允許的最小輸入值。

step:為輸入框規定合法的數字間隔,如果不設置,默認值是1。

6.pattern屬性

pattern屬性用于驗證input類型輸入框中,用戶輸入的內容是否與所定義的正則表達式相匹配。pattern屬性適用于的類型是:text、search、url、tel、email和password的<input/>標記。常用的正則表達式如下表2-6所示。

表2-6  常用的正則表達式

                                                                                       

 

正則表達式

 
 

說明

 
 

^[0-9]*$

 
 

數字

 
 

^\d{n}$

 
 

n位的數字

 
 

^\d{n,}$

 
 

至少n位的數字

 
 

^\d{m,n}$

 
 

m-n位的數字

 
 

^(0|[1-9][0-9]*)$

 
 

零和非零開頭的數字

 
 

^([1-9][0-9]*)+(.[0-9]{1,2})?$

 
 

非零開頭的最多帶兩位小數的數字

 
 

^(\-|\+)?\d+(\.\d+)?$

 
 

正數、負數、和小數

 
 

^\d+$ 或 ^[1-9]\d*|0$

 
 

非負整數

 
 

^-[1-9]\d*|0$ 或 ^((-\d+)|(0+))$

 
 

非正整數

 
 

^[\u4e00-\u9fa5]{0,}$

 
 

漢字

 
 

^[A-Za-z0-9]+$ 或 ^[A-Za-z0-9]{4,40}$

 
 

英文和數字

 
 

^[A-Za-z]+$

 
 

由26個英文字母組成的字符串

 
 

^[A-Za-z0-9]+$

 
 

由數字和26個英文字母組成的字符串

 
 

^\w+$ 或 ^\w{3,20}$

 
 

由數字、26個英文字母或者下劃線組成的字符串

 
 

^[\u4E00-\u9FA5A-Za-z0-9_]+$

 
 

中文、英文、數字包括下劃線

 
 

^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$

 
 

Email地址

 
 

[a-zA-z]+://[^\s]* 或  ^http://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$

 
 

URL地址

 
 

^\d{15}|\d{18}$

 
 

身份證號(15位、18位數字)

 
 

^([0-9]){7,18}(x|X)?$ 或  ^\d{8,18}|[0-9x]{8,18}|[0-9X]{8,18}?$

 
 

以數字、字母x結尾的短身份證號碼

 
 

^[a-zA-Z][a-zA-Z0-9_]{4,15}$

 
 

帳號是否合法(字母開頭,允許5-16字節,

 

允許字母數字下劃線)

 
 

^[a-zA-Z]\w{5,17}$

 
 

密碼(以字母開頭,長度在6~18之間,

 

只能包含字母、數字和下劃線)

 

了解了pattern屬性以及常用的正則表達式,下面通過案例2-43來進行演示,如圖2-45所示。

例2-43  example43.html

 

<!DOCTYPE html>
 <html>
 <head>
     <meta  charset="utf-8">
     <title>pattern
屬性</title>
 </head>
 <body>
    <form action="#"  method="get">
    賬&nbsp;&nbsp;&nbsp;&nbsp;號:

    <input type="text" name="username"  pattern="^[a-zA-Z][a-zA-Z0-9_]{4,15}$" />

(     以字母開頭,允許5-16字節,允許字母數字下劃線)<br/>
     密&nbsp;&nbsp;&nbsp;&nbsp;碼:

   <input type="password" name="pwd"  pattern="^[a-zA-Z]\w{5,17}$" />

   (以字母開頭,長度在6~18之間,只能包含字母、數字和下劃線)<br/>
      Email地址:

      <input  type="email" name="myemail"  pattern="^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$"/>
     <input type="submit"  value="提交"/>
     </form>
 </body>
 </html>

 

Input元素的其他屬性

圖2-45  pattern屬性的使用

7.placeholder屬性

placeholder屬性用于為input類型的輸入框提供相關提示信息,以描述輸入框期待用戶輸入何種內容。在輸入框為空時顯式出現,而當輸入框獲得焦點時則會消失。示例代碼如下:


請輸入郵政編碼:<input  type="text" name="code" pattern="[0-9]{6}" placeholder="請輸入6位數的郵政編碼" />

 

8. required屬性

HTML5中的輸入類型,不會自動判斷用戶是否在輸入框中輸入了內容,如果開發者要求輸入框中的內容是必須填寫的,那么需要為input元素指定required屬性。required屬性用于規定輸入框填寫的內容不能為空,否則不允許用戶提交表單。示例代碼如下:

 

<input  type="text" name="user_name"  required="required"/>

 


国产韩日影视精品_中文字幕一区二区三区在线不卡_久久亚洲综合色一区二区三区 _国产成人久久久
99在线精品一区二区三区| 国产精品videosex极品| 麻豆精品网站| 亚洲天堂网中文字| 94色蜜桃网一区二区三区| 欧美人与性动xxxx| 久久激情五月婷婷| 日本韩国欧美一区| 日韩高清欧美激情| 久久三级福利| 首页国产欧美日韩丝袜| 午夜在线a亚洲v天堂网2018| 玉米视频成人免费看| 亚洲日本激情| 亚洲色图欧洲色图| 亚洲日本成人| 亚洲美女视频一区| 亚洲精选成人| 亚洲一区二区三区四区在线观看 | 99综合在线| 亚洲精品欧美专区| 亚洲欧美日韩专区| 石原莉奈一区二区三区在线观看 | 99精品视频免费| 一区二区三区四区国产精品| 国产日韩一区二区三区在线| 亚洲一区二区三区四区在线观看| 夜夜嗨一区二区三区| 亚洲一区av在线| 色哟哟一区二区三区| 久久精品国产精品亚洲综合| 欧美人体做爰大胆视频| 成人福利视频在线| 日本一区二区动态图| 伊人色综合久久天天五月婷| 玉足女爽爽91| 欧美在线观看一区| 大美女一区二区三区| 中文字幕不卡一区| 国产精品免费一区二区三区观看| 五月天一区二区| 欧美日韩国产首页在线观看| 成人国产电影网| 亚洲视频一区在线| 久久亚洲国产精品日日av夜夜| 久久精品国产澳门| xf在线a精品一区二区视频网站| 欧美日韩一区二区三区在线观看免| 亚洲三级免费电影| 欧美在线|欧美| 99久久99久久精品国产片果冻| 中文字幕va一区二区三区| 亚洲一区二区动漫| 国产精品系列在线观看| 国产精品久久久久影视| 亚洲影院免费| 懂色中文一区二区在线播放| 亚洲欧美综合色| 在线免费观看视频一区| 成人av网站在线观看免费| 亚洲欧洲日韩综合一区二区| 欧美专区亚洲专区| 91香蕉视频mp4| 亚洲国产精品视频| 538prom精品视频线放| 国产精品theporn| 日本中文字幕一区二区视频| 精品日韩99亚洲| 国产一区二区三区黄| 国产a区久久久| 一区二区三区欧美日韩| 正在播放一区二区| 亚洲精品久久| 国产91精品在线观看| 一区二区三区在线免费观看| 91麻豆精品国产91久久久久| 亚洲免费大片| 丁香六月久久综合狠狠色| 一卡二卡三卡日韩欧美| 日韩欧美成人一区二区| 亚洲永久网站| 91色porny| 激情图区综合网| 最新久久zyz资源站| 91精品视频网| 久久精品女人的天堂av| 欧美日韩在线高清| 国产精品综合网| 亚洲图片有声小说| 国产亚洲精品资源在线26u| 欧美色图一区二区三区| 亚洲三级网站| 91丨porny丨户外露出| 另类小说图片综合网| 亚洲六月丁香色婷婷综合久久| 欧美一级理论片| 在线视频一区二区三| 亚洲国产欧美日韩| 色综合久久综合网欧美综合网| 精品午夜一区二区三区在线观看 | 日韩一区二区三区电影| 久久综合九色99| 日韩午夜一区| 欧美啪啪一区| 成人动漫精品一区二区| 激情五月激情综合网| 日韩精彩视频在线观看| 一区二区三区日韩精品| 国产精品久久久久9999吃药| 精品av久久707| 欧美一区二区日韩一区二区| 91久久精品一区二区| 国产视频一区三区| 激情综合久久| 国内精品久久久久国产盗摄免费观看完整版| 国产综合色在线视频区| 日韩av在线免费观看不卡| 亚洲精品视频观看| 亚洲美女屁股眼交| 综合自拍亚洲综合图不卡区| 国产精品入口麻豆原神| 久久久久久毛片| www国产精品av| 精品国产乱码久久久久久图片| 欧美精品一二三| 欧美日韩第一区日日骚| 欧美视频你懂的| 在线看日韩精品电影| 色天使色偷偷av一区二区| 久久综合九色综合久99| 免费永久网站黄欧美| 国产精品亚洲综合色区韩国| 亚洲毛片av| 香蕉久久夜色精品国产| 欧美亚洲在线| 久久久99国产精品免费| 一本色道久久综合亚洲精品按摩| 欧美专区在线| 欧美自拍偷拍一区| 91精品黄色片免费大全| 337p亚洲精品色噜噜狠狠| 欧美一区二区女人| 2017欧美狠狠色| 国产欧美va欧美不卡在线| 中文字幕中文在线不卡住| 亚洲品质自拍视频网站| 亚洲国产日韩一区二区| 日韩成人精品视频| 国产一区二区三区国产| 成人手机在线视频| 欧美不卡福利| 99pao成人国产永久免费视频| 国产一区二区精品| 欧美图区在线视频| 日韩欧美激情四射| 欧美激情中文不卡| 亚洲一区自拍偷拍| 美女视频一区在线观看| 国产成人精品影视| 色综合天天在线| 亚洲视频www| 久久综合导航| 日韩一区二区三区四区| 国产日韩欧美在线一区| 一区二区三区中文免费| 强制捆绑调教一区二区| 国产精品一区二区在线观看不卡 | 欧美婷婷六月丁香综合色| 日韩精品一区二区三区三区免费| 国产日韩精品久久久| 亚洲综合视频在线| 韩国在线一区二区| 欧美精品国产一区二区| 性欧美长视频| 日韩视频国产视频| 综合激情网...| 欧美bbbbb| 欧美激情国产日韩| 麻豆成人小视频| 欧美精品一区二区不卡| 亚洲欧美激情小说另类| 九色porny丨国产精品| 欧美激情第8页| 日本精品一区二区三区四区的功能| 精品免费99久久| 亚洲一卡二卡三卡四卡无卡久久| 国精产品一区一区三区mba视频| 国产精品v欧美精品v日本精品动漫| 久久久噜噜噜久久狠狠50岁| 精品久久99ma| 亚洲v中文字幕| 99这里只有精品| 色综合久久久网| 国产欧美日韩精品在线| 日韩av在线发布| 国模精品一区二区三区| 91精品国产综合久久蜜臀| 亚洲欧美国产77777| 国产1区2区3区精品美女| 野花国产精品入口|