一、上傳檔案時,可在input 框中新增 accept 屬性來限制選擇的檔案型別,專案中使用時要限制上傳型別為word,查詢資料發現大部分列舉的型別都只有對doc的限制,而對word2007以上的 docx 型別沒法限制,下面給出方法
docx限制:
.document
在accept中以逗號分隔開,便可以實現選擇檔案時,預設只能選擇word檔案了
style="font-size:18px;">
name="file"
type="file"
required="required"
class="form-control"
span>
如圖:
二、但是右下角的檔案選項中仍可選擇 「所有檔案」 來改變自定義的型別,所以第二部需要 通過 js 或者其他方式來配合處理,下面給出 js 驗證的只能是 word檔案的 正規表示式
regexp: /^.*(\.doc|\.docx)$/
三、附上 office為 2007版本以後的一些 檔案限制型別的 屬性值
.sheet
.template
.template
.slideshow
.presentation
.slide
.document
.template
.macroenabled
.12.binary
.macroenabled
.12四、附上常用的accept 屬性值
檔案上傳型別限制
1,上傳檔案時,可在input 框中新增 accept 屬性來限制選擇的檔案型別,專案中使用時要限制上傳型別為word,查詢資料發現大部分列舉的型別都只有 對doc的限制,而對word2007以上的 docx 型別沒法限制,下面給出方法 在accept中以逗號分隔開,便可以實現選擇檔案時,預設只能選...
檔案上傳型別限制
一 上傳檔案時,可在input 框中新增 accept 屬性來限制選擇的檔案型別,專案中使用時要限制上傳型別為word,查詢資料發現大部分列舉的型別都只有對doc的限制,而對word2007以上的 docx 型別沒法限制,下面給出方法 docx限制 在accept中以逗號分隔開,便可以實現選擇檔案時...
File io 檔案上傳型別限制
網頁上新增乙個input file html控制項 inputid file1 type file 預設是這樣的,所有檔案型別都會顯示出來,如果想限制它只顯示我們設定的檔案型別呢,比如 word excel pdf 檔案 解決辦法是可以給它新增乙個accept屬性,比如 inputid file1 ...