我想测试这个函数 getFileExtension(input.files[0].name) 的返回值(我有一条注释指向该行)
我的问题是如何在 javascript 中打印出该值?谢谢!
<script>
function getFileExtension(filename) {
var ext=filename.split('.').pop();
return ext
}
</script>
<input type='file' onchange="readURL(this);">
<script>
function readURL(input) {
if (input.files && input.files[0]) {
if (getFileExtension(input.files[0].name)=="png") { // this line is our problem
var reader = new FileReader();
reader.onload = function (e) {
document.getElementById("pdf").innerHTML="<img id='blah' src=" +
e.target.result + " alt='your image' width='450'>"
}
reader.readAsDataURL(input.files[0]);
}
}
}
</script>
您可以通过编写以下内容打印出 javascript 中的值
console.log(value);
大多数浏览器都有一个控制台,您可以通过按查看f12
。这些值将最终出现在那里。
如果您使用 Internet Explorer,请记住打开开发人员工具 (f12),否则您会收到错误消息。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)