html 头像选择,html5点击上传头像选取本地图片上传代码

这篇博客介绍了如何使用HTML5实现头像上传功能,包括点击上传、选取本地图片,以及通过FileReader API读取文件并显示预览。通过创建Image对象和Canvas进行图片的展示和调整大小。
摘要由CSDN通过智能技术生成

特效描述:html5 点击上传头像 选取本地图片 上传代码。html5点击上传头像,图片上传代码

代码结构

1. HTML代码

上传头像

//获取上传按钮

var input1 = document.getElementById("upload");

if(typeof FileReader==='undefined'){

//result.innerHTML = "抱歉,你的浏览器不支持 FileReader";

input1.setAttribute('disabled','disabled');

}else{

input1.addEventListener('change',readFile,false);

/*input1.addEventListener('change',function (e){

console.log(this.files);//上传的文件列表

},false); */

function readFile(){

var file = this.files[0];//获取上传文件列表中第一个文件

if(!/image\/\w+/.test(file.type)){

//图片文件的type值为image/png或image/jpg

alert("文件必须为图片!");

return false;<

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值