请问通过一个html上传一个json文件后怎么在页面显示文件里的内容呢 js上传并且获取文件内容 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一个示例,你看下:上传文件 : <input type="file" name="file" id="fileId" /> <button type="submit" name="btn" value="提交" id="btnId" onclick="check()" /> 提交 <div id="myShow"></div> <script type="text/javascript"> function check() { var objFile = document.getElementById("fileId"); if (objFile.value == "") { alert("不能空") } //console.log(objFile.files[0].size); // 文件字节数 var files = $('#fileId').prop('files');//获取到文件列表 if (files.length == 0) { alert('请选择文件'); } else { //debugger; var reader = new FileReader();//新建一个FileReader reader.readAsText(files[0], "UTF-8");//读取文件 reader.onload = function (evt) { //读取完文件之后会回来这里 var fileString = evt.target.result; // 读取文件内容 $("#myShow").append(fileString); } } } </script> 关于document.getElementById的返回值 图片链接找不到对应的function 从jquery对象中提取xml 能否try catch 特定类型错误? JavaScript如何实现在登录界面上点击记住用户名的复选框后下次登录能记住用户名 为什么翻页没有效果,求指导 如何在<textarea>特定位置中插入特定字符? 正则表达式中匹配一个限定范围的数字该怎么写 关于ScriptX控件的问题,请大家帮帮忙! 表头如何固定 求问大佬:用于获取url中的属性值的getQueryString不能成功运行是为啥 初入小程序,请教一下
<button type="submit" name="btn" value="提交" id="btnId" onclick="check()" /> 提交
<div id="myShow"></div>
<script type="text/javascript">
function check() {
var objFile = document.getElementById("fileId");
if (objFile.value == "") {
alert("不能空")
} //console.log(objFile.files[0].size); // 文件字节数 var files = $('#fileId').prop('files');//获取到文件列表
if (files.length == 0) {
alert('请选择文件');
} else {
//debugger;
var reader = new FileReader();//新建一个FileReader
reader.readAsText(files[0], "UTF-8");//读取文件
reader.onload = function (evt) { //读取完文件之后会回来这里
var fileString = evt.target.result; // 读取文件内容 $("#myShow").append(fileString);
}
}
}
</script>