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

【六六互聯】長期出售【美國抗投訴服務器】【歐洲抗投訴服務器】【亞洲抗投訴服務器】
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"/>

 


国产韩日影视精品_中文字幕一区二区三区在线不卡_久久亚洲综合色一区二区三区 _国产成人久久久
国产成人一区三区| 97精品国产97久久久久久粉红| 久久riav| 久章草在线视频| 国产欧美亚洲日本| 日韩av男人天堂| 精品日韩欧美在线| 国产精一品亚洲二区在线视频| 久久久久九九视频| 91精品国自产在线观看| 国产二级一片内射视频播放| 欧美精品一区二区三区高清aⅴ | 国产视频精品网| 国产午夜精品久久久久久久久| 欧美岛国在线观看| 国产午夜精品福利| 无码av天堂一区二区三区| 91精品国产三级| 色综合中文综合网| 91精品婷婷国产综合久久性色 | 亚洲av综合色区| 精品人妻一区二区免费视频| 在线观看中文字幕不卡| 亚洲国产sm捆绑调教视频 | 99精品国产高清在线观看| 欧美日韩在线不卡一区| 日韩欧美一级精品久久| 岛国av午夜精品| 97人妻一区二区精品视频| 国产婷婷成人久久av免费高清| 欧美日韩成人一区二区| 成人久久久精品国产乱码一区二区| 亚洲福利视频免费观看| 日韩欧美aaa| 欧美69精品久久久久久不卡| 九九在线精品视频| 日本一区视频在线| 亚洲缚视频在线观看| 欧美丰满少妇xxxxx高潮对白 | 亚洲专区国产精品| 日韩专区第一页| 精品国产91乱高清在线观看| 国产在线日韩在线| 亚洲免费高清视频在线| 91精品国产三级| 国产农村妇女精品| 国产三级在线观看视频| 亚洲一区精品在线| 中文精品在线观看| 欧美一级在线观看| 亚洲大胆人体av| 日本久久久精品视频| 中文字幕欧美日韩| 国产区欧美区日韩区| 欧美日韩国产色| 中文字幕日韩国产| 日韩在线中文视频| 一本一本久久a久久精品综合小说| 欧美亚洲国产日韩2020| 久久久精品中文字幕麻豆发布| 好吊色一区二区三区| 白嫩少妇丰满一区二区| 中文字幕日韩视频| 精品少妇久久久| 91久久久精品| 亚洲免费观看高清完整版在线 | 精品少妇久久久| 99在线视频免费观看| 亚洲人在线视频| 欧美另类视频在线观看| 日韩av一区二区三区在线观看| 中文字幕亚洲视频| 亚洲大尺度美女在线| 国产精品男女视频| 日本精品一区二区三区不卡无字幕| 久久精品人人做人人爽97| 午夜一区在线观看| 欧美精品一区二区三区免费播放| 欧美日韩国产页| 国产在线精品国自产拍免费| 午夜精品久久久久久久99| 精品免费国产| 亚洲xxxx做受欧美| 欧美精品粉嫩高潮一区二区| 国产福利一区在线观看| 日韩三级视频中文字幕| 久久久欧美精品| 中文字幕不卡每日更新1区2区| 一区二区三区久久久| 国产资源精品在线观看| 亚洲国产天堂久久综合| 五月天精品视频| 国产免费福利视频| 国模精品娜娜一二三区| 欧美精品尤物在线| 色99中文字幕| 中文字幕精品在线播放| 91精品蜜臀在线一区尤物| 亚洲黄色性网站| 国产成人精品影院| 国产一区在线看| 中文字幕欧美国内| 亚洲免费高清视频| 精品视频偷偷看在线观看| 精品噜噜噜噜久久久久久久久试看| 日韩va亚洲va欧美va清高| 国产 欧美 精品| www.日日夜夜| 国产午夜精品久久久久久久久| 一级片在线免费观看视频| 欧美精品aaa| 国产欧美 在线欧美| 精品国产免费av| 国产日韩在线观看av| 91精品视频免费在线观看| 97人妻一区二区精品免费视频| 国产高潮流白浆喷水视频| 日本免费一区视频| 日韩精品中文字幕在线| 日韩av最新在线观看| 国产欧美日韩在线观看| 亚洲精品高清在线观看| 91精品国产色综合久久不卡蜜臀| 国产伦精品免费视频| 欧美日韩第二页| 欧美 日本 国产| 在线视频欧美精品| 久久久精品人体av艺术| 亚洲成在线观看| 欧美日韩国产小视频在线观看| 欧美一二三区精品| 亚洲a级在线观看| 不卡av免费在线| 精品成a人在线观看| 成人久久久精品乱码一区二区三区| 亚洲视频资源在线| www日韩在线观看| 国产美女久久精品| 日韩中文字幕综合| 综合欧美国产视频二区 | 久久久一区二区三区捆绑**| 国产欧美日韩激情| 在线观看日本一区| 99精品视频国产| 亚洲福利在线看| 国产亚洲午夜高清国产拍精品| 欧美精品123区| 国产日韩精品视频| 亚洲福利在线观看| 国产香蕉97碰碰久久人人| 欧美亚洲国产另类| 天天干天天干天天干天天干天天干| 欧美成人a在线| 国产日韩欧美不卡在线| 91久久久精品| 四虎精品永久在线| 亚洲精品一卡二卡| 日韩手机在线观看视频| 日本中文字幕精品—区二区| 亚洲男人天堂古典| 97精品国产97久久久久久| 精品国产va久久久久久久| 国产成人精品在线看| 欧洲精品在线一区| 在线观看日产精品| 亚洲伊人久久综合| 日韩亚洲欧美中文字幕| 中文字幕精品www乱入免费视频| 国产欧美日韩亚洲| 中文字幕9999| 国产婷婷在线视频| 国产欧美日韩不卡| 亚洲一区免费在线观看| 欧美国产日韩在线观看| 五月开心婷婷久久| 国产99免费视频| 国产欧美精品一区| 久久天天躁狠狠躁夜夜躁| 亚洲欧美制服中文字幕| av不卡免费在线观看| 亚洲人成在线一二| 午夜a成v人精品| av大全在线观看| 国产拍欧美日韩视频二区| 国产区日韩欧美| 一区二区三区中文在线观看| 国产精品国产av| 欧美日韩国产美女| 欧美日韩亚洲综合在线| 欧美日韩亚洲第一| 亚洲欧洲韩国日本视频| 国产一区免费视频| 亚洲高清免费一级二级三级| 精品人妻一区二区三| 国产伦精品一区二区三区视频免费| 日韩欧美久久久| 日本一区二区三区视频在线播放| 一本大道亚洲视频| 久久久精品福利| 深夜福利日韩在线看|