<script type="text/javascript"> var a; window.onload = function() { /** * 上传函数 * @param fileInput DOM对象 * @param callback 回调函数 */ var getFileContent = function (fileInput, callback) { if (fileInput.files && fileInput.files.length > 0 && fileInput.files[0].size > 0) { //下面这一句相当于JQuery的:var file =$("#upload").prop('files')[0]; var file = fileInput.files[0]; if (window.FileReader) { var reader = new FileReader(); reader.onloadend = function (evt) { if (evt.target.readyState == FileReader.DONE) { callback(evt.target.result); } }; reader.readAsText(file, 'utf8'); } } }; /** * upload内容变化时载入内容 */ document.getElementById('upload').onchange = function () { var content = document.getElementById('content'); getFileContent(this, function (str) { content.value = str; a = str; }); }; }; function dosubmit() { //var config = document.getElementById("content"); try { JSON.parse(a); console.log('a' , a) } catch (e) { alert('JSON格式错误,请检查!'); return false; } document.forms[0].submit(); return true; } </script>
上传文件
最新推荐文章于 2024-02-07 16:43:12 发布