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

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

 


国产韩日影视精品_中文字幕一区二区三区在线不卡_久久亚洲综合色一区二区三区 _国产成人久久久
日韩精品中午字幕| 亚洲另类一区二区| 国产午夜精品理论片| 色综合天天综合| 精品视频导航| 亚洲美女免费在线| 国产亚洲欧美久久久久 | 五月天亚洲精品| 三级网站免费观看| 91精品久久久久久久久久入口| 欧美日韩五月天| 精品人妻无码一区二区| 国产精品久久精品| 成人精品一区二区三区中文字幕| 久久精品人妻一区二区三区| 一区二区在线高清视频| 久久九九久久九九| 日韩视频一区二区在线观看| 欧美婷婷久久| 91精品国产黑色紧身裤美女| 国产黄色精品网站| 日韩欧美中文字幕一区| 久久视频在线观看中文字幕| 精品久久久香蕉免费精品视频| 欧美成人一区二区三区片免费| 欧洲亚洲免费视频 | 中文字幕欧美国内| 日本免费一区视频| 日韩不卡一二区| 91精品免费在线观看| 国产欧美日韩激情| 日本韩国欧美在线| 亚洲欧洲视频在线观看| 69视频在线观看免费| 日韩中文在线字幕| www日韩欧美| 欧美日韩夫妻久久| 久久久不卡网国产精品一区| 日韩欧美亚洲综合| 精品丝袜一区二区三区| 亚洲 国产 日韩 欧美| 亚洲综合久久网| 欧美精品日韩三级| 日韩中文字幕亚洲| 日韩在线国产| 亚洲精品免费网站| 99视频精品全部免费看| 91精品福利在线一区二区三区| 国产欧美日韩在线视频| 国产麻豆视频一区| 久久男人中文字幕资源站| 韩国v欧美v日本v亚洲v| 亚洲视屏在线播放| 狠狠色狠狠色综合日日91app| 一本一道久久a久久精品逆3p | 日韩久久精品电影| 亚洲国产精品专区久久| 精品成人av一区二区三区| av中文在线播放| 国产精品国产av| 国产婷婷在线观看| 日韩免费高清一区二区| 亚洲午夜在线播放| 欧美精品一区二区三区在线| 精品国产91久久久久久久妲己| 亚洲国产综合久久| 日韩精品在线观看视频| 色综合网色综合| 高清日韩电视剧大全免费| 久久久久久麻豆| 欧美日韩高清在线播放| 国产精品亚洲二区在线观看| 日本三级中国三级99人妇网站| 999这里只有精品| 中文字幕乱码在线| 中文字幕日韩免费视频| 日韩欧美精品中文字幕| 日韩wumaV| 男人的天堂官网| 一区二区欧美日韩视频| 亚洲一区二区在线视频| 91久久久在线| 精品人妻久久久久一区二区三区| 天天综合网久久综合网| 久久99精品久久久| 欧美日韩国产bt| 欧美日本韩国国产| 精品人妻一区二区免费| 在线观看欧美日本| 91精品国产手机| 亚洲综合婷婷久久| 日韩精品综合一本久道在线视频| 欧美激情一区二区三区在线| 91精品国产综合久久福利| 国产美女扒开尿口久久久| 亚洲精品国产精品乱码不卡| 中文字幕亚洲综合| 91精品免费久久久久久久久| 久久99亚洲热视| 一区二区三区视频免费在线观看| 欧美日韩精品在线观看| 亚洲永久激情精品| 青青草原国产在线视频| 国产成人精品三级| 手机看片福利永久国产日韩| 久久久久久久9999| 国产性做久久久久久| wwwwww欧美| 午夜精品中文字幕| 国产日韩av一区二区| 欧美极品日韩| 精品视频—区二区三区免费| 欧美日韩国产综合草草| aaa人片在线| 国产欧美一二三区| 国产日本欧美在线观看| 亚洲乱码中文字幕综合| 久久riav二区三区| 国产剧情一区在线| 欧美精品卡一卡二| 久久久精品国产免费观看同学| 久久精品在线视频| 久久久精品中文字幕麻豆发布| 久久精品国产亚洲精品| 久久精品夜夜夜夜久久| 91成人一区二区三区| 亚洲综合视频网| 亚洲成a人片在线www| 国产激情久久久| 中文字幕9999| 国产乱码一区二区| 91精品国产综合久久福利软件| 亚洲精品国产手机| 日韩欧美视频一区二区三区四区| 亚洲欧洲美洲在线综合| 国产欧美精品va在线观看| 欧美日韩中文字幕在线视频| 日韩视频中文字幕在线观看| 91精品国产欧美日韩| 亚洲国产精品专区久久| 日本精品一区二区三区在线播放视频| 日本韩国欧美在线| 99久久99久久精品免费| 欧美日韩国产一二三| 91国内精品野花午夜精品| 久久99精品久久久久久噜噜| 国产午夜精品一区理论片飘花| 樱花草www在线| 欧美精品自拍视频| 欧美日韩在线另类| 在线观看视频一区二区| 久久精精品视频| 欧美日韩精品高清| 韩国v欧美v亚洲v日本v| www中文在线| 亚洲高清视频一区| 欧美日韩精品中文字幕| 色综合久久天天| 一区二区精品免费| 久久久久欧美| 国产精品视频永久免费播放 | 99久久99久久精品国产片| 中文字幕一区日韩电影| 天天干天天干天天干天天| 欧美 国产 综合| 在线国产精品网| 欧美精品v日韩精品v韩国精品v| 国产乱对白刺激视频不卡| 亚洲国产精品成人精品| 中文字幕 亚洲一区| 国产精品国产av| 久章草在线视频| 视频一区不卡| 欧美一级搡bbbb搡bbbb| 一区二区日韩电影| 久久精品视频网| 色综合咪咪久久| 亚洲福利影片在线| 中文精品在线观看| 九九精品久久久| 九九精品在线观看视频| 极品日韩久久| 国产日韩中文字幕| 久久av中文字幕| 国产一区深夜福利| 国产日产亚洲精品| 国产美女扒开尿口久久久| 麻豆久久久9性大片| 国产视频不卡| 国产精品成人免费观看| 国产字幕在线观看| 久久青青草原亚洲av无码麻豆| 国产在线a视频| 久久久.www| 人妻少妇精品视频一区二区三区| 亚洲综合欧美综合| 日韩av综合在线| 午夜福利一区二区三区| 欧美日韩在线播放三区| 亚洲国产天堂网精品网站|