【发布时间】:2016-08-18 02:49:50
【问题描述】:
我有文件输入,选择图像文件后会显示图像预览,这是 jquery 代码
<script>
var loadFile = function(event) {
var output = document.getElementById('output');
output.src = URL.createObjectURL(event.target.files[0]);
};
</script>
HTML代码->
<input type="file" name="image_file" id="cretor" accept="image/*" onchange="loadFile(event)">
<img id="output" width="80" height="80">
以上代码在选择图像后立即生成图像预览,但我如何在图像右上角显示删除按钮并重置文件输入并删除该图像
这是我试图在图片右上角显示删除按钮的内容
<div class="img-wrap">
<button id="clear" onclick="twz()">x</a>
<img src="blob:https://www.example.com/c880bfa4-25d0-4e2b-91e4-d722b864cc79" id="output">
</div>
CSS
.img-wrap {
position: relative;
}
.img-wrap .close {
position: absolute;
top: 2px;
right: 2px;
z-index: 100;
}
现在我如何生成按钮并将其放在右上角,因为 loadFile 函数只生成图像预览
【问题讨论】:
-
快速观察...
标签: javascript jquery html css