博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Js + html 批量上传txt文件,读取文件内容
阅读量:5420 次
发布时间:2019-06-15

本文共 1089 字,大约阅读时间需要 3 分钟。

滚动条的自定义化,往往在做移动web的时候,能为我们的项目增添不少风采,而且通过为其添加-webkit-overflow-scrolling : touch;  的css属性,使其有着如同ios系统浏览器中bounce的效果,这里的话,提供一个仿ios风格自定义滚动条的demo,代码如下:

  1. <!DOCTYPE html>
  2. <html lang="zh">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <title>Document</title>
  6. <script src="js/jquery.min.js" type="text/javascript" charset="utf-8"></script>
  7. </head>
  8. <body>
  9. <div>
  10. 上传文件 : <input type="file" name="file" multiple id="fileId" />
  11. <button type="submit" name="btn" value="提交" id="btnId" οnclick="check()">提交</button>
  12. </div>
  13. <script type="text/javascript">
  14. function check() {
  15. var objFile = document.getElementById("fileId");
  16. if(objFile.value == "") {
  17. alert("不能空")
  18. }
  19. var files = $('#fileId').prop('files'); //获取到文件列表
  20. console.log(files.length);
  21. if(files.length == 0) {
  22. alert('请选择文件');
  23. } else {
  24. for(var i = 0; f = files[i]; i++) {
  25. var reader = new FileReader(); //新建一个FileReader
  26. reader.readAsText(files[i], "UTF-8"); //读取文件
  27. reader.onload = function(evt) { //读取完文件之后会回来这里
  28. var fileString = evt.target.result; // 读取文件内容
  29. console.log(fileString)
  30. }
  31. }
  32. }
  33. }
  34. </script>
  35. </body>
  36. </html>

转载于:https://www.cnblogs.com/lijiao1185/p/8578783.html

你可能感兴趣的文章
Redis- 简单操作命令
查看>>
洛谷 P2827 蚯蚓 解题报告
查看>>
考核题 6
查看>>
hadoop Datanode多目录配置
查看>>
一段获取windows环境变量的代码
查看>>
test
查看>>
assert()函数用法总结
查看>>
MKReverseGeocoder 过时,IOS5中使用CLGeocoder
查看>>
@DataProvider Method 参数传递
查看>>
The Tao to Excellent 2
查看>>
Redis 命令
查看>>
Cocos2d-js 3.0 颜色变换(调整sprite/图片的色调)
查看>>
织梦仿站第一课
查看>>
java step1:基础知识3
查看>>
Hadoop 发行版本 Hortonworks 安装详解(二) 安装Ambari
查看>>
Vue系列之 => webpack结合vue使用
查看>>
JSR356标准Java WebSocket实现多人 or 单人聊天室demo
查看>>
PHP sha1()函数
查看>>
阿里云 EDAS-HSF 用户指南
查看>>
HashMap实现原理分析
查看>>