input标签获取图片文件尺寸
生活随笔
收集整理的這篇文章主要介紹了
input标签获取图片文件尺寸
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
- 思路分析
- (1)給input標簽設置一個onchange事件
- 當input標簽的type屬性為file時,我們可以給該input標簽設置一個onchange事件來監聽文件選擇的變化
- (1)給input標簽設置一個onchange事件
- (2)在onchange事件中使用FileReader讀取選取文件的信息
- FileReader類支持異步讀取input標簽文件信息(大小,時間,數據等)
- (3)使用一個img標簽來顯示獲取的圖片(如果不需要顯示可以設置hidden隱藏)
- 之所以需要這一步,是因為FileReader無法獲取圖片的大小,它只能得到文件的數據,所以需要將文件數據賦值給img標簽的src屬性
(4)通過img標簽的offsetHeight和offsetWidth獲取圖片的尺寸
效果演示
- 完整代碼
總結
以上是生活随笔為你收集整理的input标签获取图片文件尺寸的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: nodejs接收get请求参数
- 下一篇: Express中间件工作原理介绍