js拖拽文本文档并读取内容到textarea
来源:互联网 发布:ubuntu双系统启动顺序 编辑:程序博客网 时间:2024/06/05 07:25
实现效果:拖拽本地文本文档(.txt类型)文件到浏览器
需要有一个容器:textarea或者div或者其他标签
容器需要有一个父元素:监听拖拽事件
<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title></head><body><div class="oDiv" id="oDiv"><textarea rows="10" cols="50" id="outTextarea" placeholder="输入或拖拽.txt文件至框内"></textarea></div></body><script type="text/javascript">var oDiv = document.getElementById('oDiv');var outTextarea = document.getElementById('outTextarea');oDiv.addEventListener("dragenter", function(e){e.stopPropagation();e.preventDefault();}, false);oDiv.addEventListener("dragover", function(e){e.stopPropagation();e.preventDefault();}, false);oDiv.addEventListener("drop", function(e){e.stopPropagation();e.preventDefault();console.log(e)console.log(e.dataTransfer)var dt = e.dataTransfer;var files = dt.files;handle("filelist",files);}, false);function handle(type,data){// 处理结果var handleResult = function(file){var reader = new FileReader(); reader.onload = function(e){ outTextarea.innerText = e.target.result; }; reader.readAsText(file);};};</script></html>
阅读全文
0 0
- js拖拽文本文档并读取内容到textarea
- textarea写入内容,复制到指定的文本文档。
- matlab读取txt文本内容修改并保存到txt
- js从text或textarea文本框中选择部分文本,并取得选择的内容
- HTML联动下拉框的内容使用js显示到文本域textarea
- 黑马程序员---读取文本文档的内容
- java 读取本地文本文档的内容
- 下载并读取PDF文本内容
- JS获取textarea的光标位置并插入内容
- C#读取word文档内容并显示
- 单文档打开文件并读取内容
- JS 通过固定格式读取文本内容
- js获取textarea内容
- php读取word\pdf等文档的内容,并将其保存到网页中
- 对象序列化到文本并读取
- js复制文本内容到右键粘贴
- 读取文件夹内容并显示到UGUI
- PHP读取各种文档内容并转换为TXT文档
- Git和SVN的主要区别和GIT基本概念
- RedHat5 单用户模式修改root密码
- JDK源码分析之DelayQueue无边界阻塞队列类
- java面试题大全
- C++——NOIP2015提高组day2 t2——子串
- js拖拽文本文档并读取内容到textarea
- GIT常用命令
- 过山车 HDU
- 【小玩意】访客记录查询
- 管道流、BufferedReader类、对象序列化
- Eclipse 一直提示 loading descriptor for 解决
- 常用工作文件(excel、word、ppt)转换为PDF格式
- Android保活
- 线程的同步