【发布时间】:2020-08-03 23:44:05
【问题描述】:
我正在尝试显示从本地计算机中选择的图像,我需要该图像的位置以用于 JavaScript 函数,但无法获取图像的位置。
为了获取图像位置,我尝试使用 console.log,但没有任何返回。
console.log(document.getElementById("uploadPreview"));
这是 HTML 代码:
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<div align="center" style="padding-top: 50px">
<img align="center" id="uploadPreview" style="width: 100px; height: 100px;" />
</div>
<div align="center" style="padding-left: 30px">
<input id="uploadImage" type="file" name="myPhoto" onchange="PreviewImage();" />
</div>
<script type="text/javascript">
function PreviewImage() {
var oFReader = new FileReader();
oFReader.readAsDataURL(document.getElementById("uploadImage").files[0]);
oFReader.onload = function (oFREvent) {
document.getElementById("uploadPreview").src = oFREvent.target.result;
console.log(document.getElementById("uploadPreview").src);
};
}
</script>
</body>
</html>
控制台输出:
这是警告:
DevTools 无法加载 SourceMap:无法加载内容 chrome-extension://alplpnakfeabeiebipdmaenpmbgknjce/include.preload.js.map: HTTP 错误:状态码 404,net::ERR_UNKNOWN_URL_SCHEME
【问题讨论】:
-
如果您单击链接,您将在 url 中看到它与扩展程序相关。可能是 AdBlock。
-
@JuanCarlosPuerto 我的 Drupal 网站上有 10 个这样的警告。禁用 AdBlock 和 Brave Shields,现在我只有 2 个。谢谢!
-
可能相关:DevTools failed to load SourceMap: Could not load content(认为这是一个稍微不同的错误:“HTTP 错误:状态代码 404,net::ERR_HTTP_RESPONSE_CODE_FAILURE”)
-
在我的情况下,帮我停用 Loom for Chrome。我测试停用其他扩展,但唯一有问题的是 Loom。
-
类似(前一天发布):When adding a JavaScript library, Chrome complains about a missing source map. Why?。可能是相同的根本原因(Chrome 中添加了对源映射的支持)。
标签: javascript html