This time I will bring you jquery to get the detailed information of the uploaded file. What are the precautions for jquery to get the detailed information of the uploaded file? The following is a practical case, let's take a look.
Beforethe file is uploaded to the server, we can get the name, type and size of the uploaded file through jquery.
Normally, when users upload files through the tag, we can see the name of the uploaded file. The HTML5 File API provides us with a secure way to access files on the computer on the client side and better perform operations on these files. Browsers that support File API include IE10, Firefox4, Safari5.0.5, Opera11.1 and Chrome. File API adds some interfaces for direct access to file information based on the file input field of the form. HTML5 adds a files collection to the DOM for file input elements. When one or more files are selected through the file input field, the files collection contains a set of File objects, each File object corresponding to a file. Each file has the following read-only attributes:file system .
<input id="fUpload" multiple type="file" /><br /> <ul id="ulList"> </ul> <input id="btnShow" type="button" value="显示上传文件的详细详细" />
$("#btnShow").on('click', function () { $("#ulList").empty(); var fp = $("#fUpload"); var lg = fp[0].files.length; // get length var items = fp[0].files; var fragment = ""; if (lg > 0) { for (var i = 0; i < lg; i++) { var fileName = items[i].name; // get file name var fileSize = items[i].size; // get file size var fileType = items[i].type; // get file type // append li to UL tag to display File info fragment += "<li>" + fileName + " (<b>" + fileSize + "</b> bytes) - Type :" + fileType + "</li>"; } $("#ulList").append(fragment); } });
node implements the image verification code function during login
The vue parent component passes the value to the parent component Detailed explanation of steps
The above is the detailed content of jquery gets uploaded file details. For more information, please follow other related articles on the PHP Chinese website!