最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
js实现前端学习用户晒图(图片上传预览)
时间:2015-09-02 编辑:简简单单 来源:一聚教程网
这里设置的透明度为0,然后在覆盖上自己需要的样式,主要代码如下:
通过js语句动态创建img元素,元素具体属性根据情况而定,主要代码如下:
//上传图片并预览 var input = document.getElementById("file_input"); var imageType = /image.*/; var getOnloadFunc = function(aImg) { return function(evt) { aImg.src = evt.target.result; }; } input.addEventListener("change", function(evt) { for (var i = 0, numFiles = this.files.length; i < numFiles; i++) { var file = this.files[i]; if (!file.type.match(imageType)) { continue; } var img = document.createElement("img"); img.style.; img.style.; img.style.marginLeft="10px"; img.id="upload-img-show"; var _img=document.getElementById("assess-form"); _img.appendChild(img); img.onclick=function(){ if (confirm("删除照片?")) { img.style.display="none"; } else { return false; }; // img.style.display="none"; } var reader = new FileReader(); reader.onload = getOnloadFunc(img); reader.readAsDataURL(file); } }, false);
相关文章
- HTML简单购物数量小程序代码展示 10-31
- html canvas实现弹幕功能 10-31
- HTML中空格表示的意义 10-31
- html area标签解读 10-31
- html使用表单标签实现注册页面代码展示 10-31
- 使用HTML截图并保存为本地图片的代码展示 10-31