Input 標簽的file類型,提供了上傳文件的功能。通過此類型,可以上傳文件到服務器。但是如何實現上傳呢?今天就來好好的說道說道。
文件上傳這個功能是比較常用的功能,實現起來也不是特別的難,稍微會點后台和前台的話,就可以實現。要實現文件上傳,input的file類型是必須首先要了解的,因為它是實現文件上傳的基礎,也是重要的一個環節。input的file類型,在上傳文件時,會返回一個File對象,這個對象會存在一個數組里邊。之所以存在數組里邊,主要是方便實現多文件上傳。
File對象繼承自Blob對象,也就是說Blob對象的屬性和方法,File對象也可以使用,而File對象本身也有自己的屬性和方法。
lastModified屬性,返回File對象引用文件最后的修改時間。
lastModifiedDate屬性,引用文件最后修改時間的Date對象。
name屬性,所引用文件的名字。
size屬性,返回文件大小。
webkitRelativePath屬性,相關的Path或URL。
type屬性,返回文件的多用途互聯網郵件擴展類型。
File的方法。
geAsBinary()把文件內容按照二進制形式解析成字符串並返回