修改个人中心背景图头像基本数据

本文提供了一个简单的个人中心实例,讲解如何通过原生JavaScript实现背景图、头像图片的更换以及个人信息的修改功能。点击事件结合图片上传函数更新图片,个人信息编辑时变为可编辑状态,账号信息不可修改。保存则更新信息,取消则恢复原状。
摘要由CSDN通过智能技术生成

写一个简单的个人中心的实例

 今天主要介绍背景和头像图片的修改,还有个人信息的修改

首先写一个input

            <input id="banner_bg_file" type="file" onchange="chooseImg(this)" hidden>

然后配合点击事件与图片函数将本体图片上传达到修改的效果

banner_bg_change.addEventListener('click', function () {
    var banner_bg_file = document.getElementById('banner_bg_file')
    banner_bg_file.click()
})

function chooseImg(file) {
    var file = file.files[0]
    var reader = new FileReader()
    reader.readAsDataURL(file)
    reader.onload = function () {
        console.log(this.result)
        banner_bg.style.background = 'url(' + this.result + ')'
        banner_bg.style.backgroundSize = '100%'
        banner_bg.sty
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值