HTML input file檔案域
將<input>標籤的type屬性值設定為file即可建立一個檔案域。
當使用檔案域file時,form的enctype屬性值必須設定為“multipart/form-data”。
檔案域可以實現檔案的上傳,比如圖片、壓縮包等。
程式碼例項:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> </head> <body> <form name="myform" method="post" enctype="multipart/form-data" action="do.php"> 檔案上傳:<input type="file" name="file" /> </form> </body> </html>
上面的程式碼簡單演示了檔案域的使用,預設情況下它的表現形式在不同瀏覽器或許有所不同。
特別說明:name屬性是必須的,否則後臺無法接收提交的表單資料。
檔案域還具有其他屬性,下面分別做一下介紹:
(1).required(HTML5):規定文字域內容是必填的。
(2).form(HTML5):規定輸入域所屬的一個或多個表單。
(3).autofocus(HTML5):規定在頁面載入時,域自動地獲得焦點。
(4).disabledy:設定檔案域為不可用。
程式碼例項:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> </head> <body> <form name="myform" method="post" enctype="multipart/form-data" action="do.php"> 檔案上傳:<input type="file" required name="file" /> <input type="submit" value="提交表單"> </form> </body> </html>
通過required設定檔案域為必填專案,否則報錯。
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> </head> <body> <form name="myform" method="post" enctype="multipart/form-data" action="do.php"> 檔案上傳:<input type="file" autofocus name="file" /> <input type="submit" value="提交表單"> </form> </body> </html>
通過autofocus屬性設定載入完畢後,自動設定檔案域獲取焦點。
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> </head> <body> <form name="myform" method="post" enctype="multipart/form-data" action="do.php"> 檔案上傳:<input type="file" disabled name="file" /> <input type="submit" value="提交表單"> </form> </body> </html>
通過disabled屬性,設定檔案域為不可用。
相關文章
- HTML input file 檔案域HTML
- input file multiple 批量上傳檔案
- <input type="file"> 限制檔案型別型別
- HTML input url域HTML
- <input type="file"> 選中多個檔案
- HTML input email 郵箱域HTMLAI
- HTML input email郵箱域HTMLAI
- HTML input tel 撥號域HTML
- HTML input search搜尋域HTML
- HTML input hidden 隱藏域HTML
- HTML input hidden隱藏域HTML
- input[type=file] 獲取上傳檔案的內容
- vue3中清空input type="file"上傳檔案Vue
- HTML input text單行文字域HTML
- 如何做到input file中‘選擇檔案’的自定義
- HTML5的 input:file上傳以及型別控制HTML型別
- 專案遷移 寶塔 No input file specified
- 將input file的選擇的檔案清空的兩種解決方案
- input type="file"使用
- No input file specified.
- HTML input rangeHTML
- 【JavaScript】拖拽圖片檔案顯示縮圖 + div點選模擬 input[type=file]JavaScript
- input file圖片上傳
- 利用html5 file api讀取本地檔案(如圖片、PDF等)HTMLAPI
- html input type=file 選擇圖片,圖片預覽 純html js實現圖片預覽HTMLJS
- Java —— 檔案類(File 類)Java
- 6.2file寫檔案
- 6.1file讀檔案
- Java : File 檔案類操作Java
- HTML input date calendarHTML
- HTML input 元素概述HTML
- HTML 25 - Input AttributesHTML
- input file相容性問題
- 頁面報錯 No input file specified
- input檔案選擇框檔案過濾引數accept
- python file 檔案操作筆記Python筆記
- File Juicer for Mac(檔案提取工具)UIMac
- 檔案伺服器 — File Browser伺服器