javascript - 如何从输入中获取的图像属性中删除边框?
问题描述
我有一个问题,我没有摆脱它,所以请帮助我。我有一个输入 IMG,我有一个脚本,可以显示我选择的图像。但是当输入为空时,图像属性显示黑色边框。无法摆脱黑色边框。这很令人沮丧。那么如果没有选择输入,我该如何删除边框或图像属性?帮我!
`<img id="uploadPreview" style="width: 100px; height: 100px;" />
<input id="imgInp" type="file" name="myPhoto" onchange="PreviewImage();" />
function PreviewImage() {
var oFReader = new FileReader();
oFReader.readAsDataURL(document.getElementById("uploadImage").files[0]);
oFReader.onload = function (oFREvent) {
document.getElementById("uploadPreview").src = oFREvent.target.result;
};
};
`
解决方案
也许可以使用以下方式设置图像线的样式:
border-width:0px;
border:none;
那应该删除任何类型的边框。
或者添加一个
display:none
完全隐藏图像。
推荐阅读
- javascript - unicode 日期字段中的本地、非本地和 ISO 有什么区别?
- python - 当我从布尔字段按钮中删除勾号时,用户在用户类别中变得不可见
- list - 从字符串拆分中获取唯一的字符串
- android-11 - NotificationCompat.Builder 中的 setShortcutInfo 和 ShortcutManagerCompat 中的 pushDynamicShortcut 在 Api 30(Android 11)中不起作用
- aurelia - Aurelia:使用索引值来增加输入绑定中的数组值
- python - 使用词嵌入对品牌进行聚类
- python - 使用 PyQt5 在 python 中使用 addEllipse 移动椭圆
- javascript - 将中间数学结果放入变量是否可以提高 javascript 的性能?
- python - 具有多个单变量时间序列的 LSTM 的第一种方法
- python - 如何更改 pandas groupby.agg 函数的输入参数?