位置: 编程技术 - 正文

html5+javascript实现简单上传的注意细节

编辑:rootadmin

推荐整理分享html5+javascript实现简单上传的注意细节,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

简单记录下今早做H5上传中一些代码还有坑

一、展示

因为前端上传文件是必须通过form表单的,不能使用ajax,这样的话一个移动页面放入一个type为file的input真心不怎么好看,如下图,很挫有没有

html5+javascript实现简单上传的注意细节

解决办法找了下,PC上有些是把这个input换成flash,采用jquery的工具库比如uploadify来做,但是移动端大部分浏览器是不支持flash的。所以最后采用的办法还是用form表单的形式,只是把这个form和input的透明度设置为0,让它们和准备显示的内容同时在一个div中,显示的内容可以做成自己想要的样子。代码如下:

样子如图,这样展现就在“上传图片”这个p标签中,点击它就有选择file的效果

二、JS代码

我这边写的蛮简单的,只是用了下h5上传的的基本功能

html代码如下,action为要请求的路径,我这边做的是当文件发生改变时就上传修改头像,input标签的name属性不能省去,具体跟后端接口有关

细节决定成败,所以做任何事情都要认真对待。

标签: html5+javascript实现简单上传的注意细节

本文链接地址:https://www.jiuchutong.com/biancheng/373469.html 转载请保留说明!

上一篇:基于Bootstrap实现Material Design风格表单插件 附源码下载(bootstrap基础)

下一篇:使用PHP+JavaScript将HTML页面转换为图片的实例分享(使用时间)

  • 律师事务所个人所得税如何计算
  • 个人能否申请延迟退休
  • 出口退税进项税额转出怎么申报
  • 邮票可以抵个税吗
  • 企业会计准则季报报送哪几个报表
  • 融资租赁租入设备
  • 银行结构性存款是理财吗
  • 工会筹备金免征政策
  • 出纳日常工作内容总结
  • 外购货物对外捐赠企业所得税
  • 保证金交易收益率
  • 经销商注册什么公司
  • 混合销售举例说明
  • 其他权益工具包含
  • 长期待摊费用涉税风险应对
  • 企业开办费摊销期限的税法规定
  • 子公司是否可以共享总公司的资质
  • 长期待摊费用与折旧区别
  • 1697509110
  • 收取赔偿金开具什么发票
  • mac怎么打开hosts文件
  • macos catalina安装很慢
  • 飞机票的保险费可以退吗
  • Laravel 5.4中migrate报错: Specified key was too long error的解决
  • 电脑开机显示屏显示无信号黑屏怎么办
  • 其他业务成本的意思
  • 特兰西瓦尼亚的统一
  • php自定义函数的关键字是什么
  • 纳税人跨县(市、区)提供建筑服务,应向建筑服务发生地
  • 招待费计入哪里
  • 布里奇和瓦内莎
  • 2021前端面试题校招
  • 本期收入及免税收入怎么填
  • Laravel5中防止XSS跨站攻击的方法
  • 增值税专用发票抵扣期限
  • 会计月末账务处理程序
  • 不交社保个税怎么处理
  • 金税盘服务费可以跨年抵扣
  • 企业建造的厂房属于固定成本吗
  • 本月的费用
  • access数据库用户名和密码
  • 代购进口货物垫付方案
  • mongodb重置密码
  • 现时社保缴费
  • 企业微信开通微信支付
  • 总结哪些纳税人可以采用简易计税方法
  • 缴纳增值税账务
  • 物业公司收取电费服务费
  • 人力资源外包服务费计入什么科目
  • 农产品成本包含所消耗的物资费用
  • 去年亏损今年盈利怎么弥补
  • 固定资产报废会计
  • 机票的抵扣进项税的注意事项
  • 公司车辆过户给个人有年限么
  • 员工借款计入
  • 营业外收入属于借方还是贷方
  • MYSQL数据库原理及应用
  • Mac下mysql 5.7.13 安装配置方法图文教程
  • XP系统无法安装软件
  • win8系统打不开
  • 快捷键f1怎么用不了
  • 系统运行缓慢解决方法
  • win8.1使用技巧大全
  • win7开机进入桌面黑屏但有鼠标
  • centos6.10安装
  • win10系统网络连接配置异常
  • perl文件操作
  • js基础笔记
  • javascript中的判断语句
  • vue实现下载功能
  • jQuery tagsinput在h5邮件客户端中应用详解
  • zigzag源码
  • offset function
  • csgo视角指令锁定枪械摇晃
  • 捐赠支出的扣除标准是什么是30%吗
  • 山东税务申报如何网上申报
  • 国税总局北京税务局
  • 一般纳税人忘记报税一个月罚多少钱
  • 代理记账年费多少钱
  • 内蒙古个人所得税app下载
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设