0
我想爲image preview添加一個方法到input type="file"
原型。它的原型是否存在?像HTMLInputFileElement
?我發現:原型輸入類型=文件
- 的w3c reference說,只有
HTMLInputElement
對象... - ...但我相信,一些特殊的對象必須存在,因爲有FileList屬性特定於
input type="file"
我應該在這裏做什麼?
我想爲image preview添加一個方法到input type="file"
原型。它的原型是否存在?像HTMLInputFileElement
?我發現:原型輸入類型=文件
HTMLInputElement
對象...input type="file"
我應該在這裏做什麼?
您可以簡單地對HTMLInputElement
對象進行原型設計。對於不同類型的輸入元素沒有唯一對象。它們全都是HTMLInputElement
,具有指定其類型(文本/密碼/文件)的屬性。這裏是一個例子:http://jsfiddle.net/wwE6h/。
那怎麼可能? http://jsfiddle.net/wwE6h/1/ – 2013-03-22 21:06:04
您只需在您的prototyped函數中添加條件邏輯,以檢查輸入元素的類型是否等於文件 – rnirnber 2013-03-22 21:16:05
@JanTuroň元素的files屬性爲null,除非類型設置爲「文件」。 – Joe 2013-03-22 22:17:10