大幅度增加和改良了input元素的種類

2021-07-14 18:57:47 字數 1352 閱讀 8152

對於不支援新增input元素的瀏覽器來說,統一將這些input元素視為text型別

是一種專門用來輸入url位址的文字框,提交的時候如果這個文字框的內容不是url地質格式的文字,則不允許提交

專門用來輸入email位址的文字框,提交的時候如果該文字框中的內容不是email位址格式的文字則不允許提交,但是他不檢查email位址是否存在,提交的時候這個

文字框可以為空,除非加上了required屬性

email型別的文字框具有乙個multiple屬性,它允許可以在該文字框中輸入一串以逗號分隔的email位址

date型別的input元素以日曆的形式方便使用者輸入,date型別的input元素的使用方法如下

time型別的input元素是一種專門用來輸入時間的文字框,並且在提交的時候會對輸入時間的有效性進行檢查

datetime型別的input元素是一種專門用來輸入utc日期和時間的文字框,並且在提交的時候會對輸入的日期和時間就你行有效性檢查,datetime型別的input元素

的使用方法

6.datetime-local型別

datetime-local型別的input元素是一種專門用來輸入本地日期和時間的文字框,並且在提交的時候會對輸入的時間和日期進行有效性檢查

month型別的input元素是一種專門用來輸入月份的文字框,並且在提交的時候會對輸入的月份的有效性進行檢查

week型別的input元素是一種專門用來輸入周號的文字框,並且在提交的時候會對輸入的周號的有效性進行檢查,可能是乙個簡單的輸入文字框,允許使用者輸入乙個數字,也可能更複雜更精確,格式類似於「2010-w07」

number型別的input元素是一種專門用來輸入數字的文字框,並且在提交的時候會檢查其中的內容是否為數字,具有min,max,step屬性

v

range型別的input元素是一種只允許輸入一段範圍內數值的文字框,它具有min,max屬性,可以設定最大值,最小值,還具有step屬性,可以指定每次拖動的步幅

輸入**號碼的專用文字框,沒有特殊的校驗規則,不強制輸入數字,但是開發者可以通過pattern屬性來指定對於輸入的**號碼格式的驗證

color型別的input元素用來選取顏色,它提供了乙個顏色選擇器

Exists的妙用,大幅度提高查詢速度

這段時間碰到乙個模組,sql查詢特別的慢,一直在努力想辦法優化它。問題的 這是乙個生產加工的模組存在的問題,主從記錄。主表主要字段 狀態 未複核 0,複核 1,生產完成 3 id,主表記錄生產時間,客戶名稱,要求交貨日,下單人,下單時間等等,從表主要字段 貨品編號,貨品名稱,生產數量,領料數量,主記...

MySQL基礎 大幅度提高效能方案,分割槽表

下面就筆者工作中遇到的時間問題,模擬一下情況對大家進行介紹.工作中仍然是海量資料出現的情況.每年大概會有幾億條記錄.而且資料的時效性比較強.但歷史資料仍然要求保留.這個時候經過分析和研究,最終決定通過時間字段進行分割槽.下面是分割槽表的建立 讀者門在插入了不同年份時間段以後,可以時間欄位為條件進行查...

MySQL基礎 大幅度提高效能方案,分割槽表

下面就筆者工作中遇到的時間問題,模擬一下情況對大家進行介紹.工作中仍然是海量資料出現的情況.每年大概會有幾億條記錄.而且資料的時效性比較強.但歷史資料仍然要求保留.這個時候經過分析和研究,最終決定通過時間字段進行分割槽.下面是分割槽表的建立 讀者門在插入了不同年份時間段以後,可以時間欄位為條件進行查...