码迷,mamicode.com
首页 > Web开发 > 详细

html 直接使用js上传文件

时间:2018-01-27 11:31:43      阅读:422      评论:0      收藏:0      [点我收藏+]

标签:class   alert   http   图片   for   out   apt   pre   sha   

转载至:https://www.toutiao.com/a6515336467194053123/?tt_from=weixin&utm_campaign=client_share&timestamp=1517014855&app=news_article&utm_source=weixin&iid=24136640964&utm_medium=toutiao_android&wxshare_count=1

通常我们在html中上传文件,是使用form标签包含input type=file标签,然后点击input选择文件,序列化form表单进行上传。其中存在的问题就是input type=file 样式不好定义。我们可以采用迂回战术,将form和input写在js中,进行简化标签。

技术分享图片

图1

图中js拼成form包含input,并自动点击input,然后监听input change事件,只要input更改,就会执行上传,同时通过回调函数,将上传获得返回值传回回调函数,执行调用者的后续操作。

技术分享图片

图2

可在alert处执行后续操作。

html 直接使用js上传文件

标签:class   alert   http   图片   for   out   apt   pre   sha   

原文地址:https://www.cnblogs.com/95mz/p/8364832.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!