| | |
| | | <html> |
| | | <head> |
| | | <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
| | | <style type="text/css"> |
| | | div{ |
| | | display: block; |
| | | } |
| | | #uploadMsg{ |
| | | width: 260px; |
| | | height: 250px; |
| | | } |
| | | </style> |
| | | <script> |
| | | function uploadFileChange() { |
| | | document.getElementById("uploadMsg").value = ""; |
| | | const files = this.files |
| | | for(let i=0; i<files.length; i++){ |
| | | let file = files[i]; |
| | | document.getElementById("uploadMsg").value += "name:" + file.name + ",size:" + file.size + ",type:" + file.type; |
| | | document.getElementById("uploadMsg").value += '\n\r'; |
| | | } |
| | | } |
| | | |
| | | function ajaxUploadFile(){ |
| | | var fileElement = document.getElementById("uploadFile"); |
| | | var files = fileElement.files; |
| | | |
| | | var formData = new FormData(); |
| | | formData.enctype = 'multipart/form-data'; |
| | | for(let i = 0;i<files.length;i++){ |
| | | formData.append("uploadFile", files[i]); |
| | | } |
| | | |
| | | var xhr = new XMLHttpRequest(); |
| | | xhr.open("POST", 'http://192.168.20.100:10005/BaseInfo/BasePaper/SetQuestionStrengThen', true); |
| | | xhr.setRequestHeader("Content-type", "multipart/form-data"); |
| | | xhr.onload = function () { |
| | | alert(" 请求结束"); |
| | | }; |
| | | xhr.send(formData); |
| | | } |
| | | |
| | | window.onload = function(){ |
| | | var fileElement = document.getElementById("uploadFile"); |
| | | fileElement.addEventListener("change", uploadFileChange, false); |
| | | var ajaxBtnElement = document.getElementById("ajaxBtn"); |
| | | ajaxBtnElement.addEventListener("click", ajaxUploadFile, false); |
| | | } |
| | | |
| | | </script> |
| | | </head> |
| | | <body> |
| | | <form action="http://192.168.20.100:10005/BaseInfo/BasePaper/SetQuestionStrengThen" method="post" enctype="multipart/form-data"> |
| | | <div> |
| | | <input type='file' id='uploadFile' name='uploadFile' multiple/> |
| | | </div> |
| | | <div> |
| | | <textarea id='uploadMsg' name='uploadMsg'></textarea> |
| | | </div> |
| | | <div> |
| | | <input type='submit' id='formBtn' name='formBtn' value='表单上传'/> |
| | | <input type='button' id='ajaxBtn' name='ajaxBtn' value='Ajax上传'/> |
| | | </div> |
| | | </form> |
| | | </body> |
| | | </html> |