Javascript 如何获取输入文件';旧版本浏览器中的数据
我使用Javascript 如何获取输入文件';旧版本浏览器中的数据,javascript,jquery,internet-explorer-7,Javascript,Jquery,Internet Explorer 7,我使用上传文件,并希望在选择文件时获得文件的消息。 我可以在控制台中阅读: console.log($("input[type=file]")); 但是我不知道如何在这里获取.files: 例如,我想获取文件大小:95786,如何使用JQuery获取它? 更新: this.files[0].size在IE7中不起作用,我需要更兼容的函数 <input type="file" id="myFile" /> 旧浏览器支持 请注意,旧浏览器将为以前的this.fi
上传文件,并希望在选择文件时获得文件的消息。我可以在控制台中阅读:
console.log($("input[type=file]"));
但是我不知道如何在这里获取.files
:例如,我想获取文件大小:95786,如何使用JQuery获取它?
更新:
this.files[0].size在IE7中不起作用,我需要更兼容的函数
<input type="file" id="myFile" />
旧浏览器支持
请注意,旧浏览器将为以前的this.files调用返回null值,因此访问this.files[0]将引发异常,您应该在使用它之前检查文件API支持
旧浏览器支持
请注意,旧浏览器将为以前的this.files调用返回null值,因此访问this.files[0]将引发异常,您应该在使用它之前检查文件API支持
旧浏览器支持
请注意,旧浏览器将为以前的this.files调用返回null值,因此访问this.files[0]将引发异常,您应该在使用它之前检查文件API支持
旧浏览器支持
请注意,旧浏览器将为以前的this.files调用返回空值,因此访问this.files[0]将引发异常,您应该在使用它之前检查文件API支持您可以使用
$('input[type=file]').bind('change', function() {
console.log(this.files[0].size);
});
您可以使用
$('input[type=file]').bind('change', function() {
console.log(this.files[0].size);
});
您可以使用
$('input[type=file]').bind('change', function() {
console.log(this.files[0].size);
});
您可以使用
$('input[type=file]').bind('change', function() {
console.log(this.files[0].size);
});
很简单,您可以使用querySelector()
方法访问DOM元素
你应该这样做-
var files = document.querySelector("input[type=file]").files;
console.log(files);
很简单,您可以使用querySelector()
方法访问DOM元素
你应该这样做-
var files = document.querySelector("input[type=file]").files;
console.log(files);
很简单,您可以使用querySelector()
方法访问DOM元素
你应该这样做-
var files = document.querySelector("input[type=file]").files;
console.log(files);
很简单,您可以使用querySelector()
方法访问DOM元素
你应该这样做-
var files = document.querySelector("input[type=file]").files;
console.log(files);
我总是建议退房。它可以轻松访问有关上载的大量信息,包括。我始终建议您签出。它可以轻松访问有关上载的大量信息,包括。我始终建议您签出。它可以轻松访问有关上载的大量信息,包括。我始终建议您签出。它可以轻松访问有关上载的大量信息,包括。如何在旧版本浏览器中兼容?谢谢,但是像IE7
这样的旧版本浏览器不能使用querySelector,也不能识别。文件
如何在旧版本浏览器中兼容?谢谢,但是像IE7
这样的旧版本浏览器,无法使用querySelector且无法识别。文件
如何在旧版本浏览器中兼容?谢谢,但像IE7
这样的旧版本浏览器无法使用querySelector且无法识别。文件
如何在旧版本浏览器中兼容?谢谢,但像IE7
这样的旧版本浏览器,无法使用querySelector并且无法识别。文件