写一个简单的个人中心的实例
今天主要介绍背景和头像图片的修改,还有个人信息的修改
首先写一个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