自己制作简单的可编辑并添加表情的文本编辑器
2015-10-09 17:27
597 查看
自己动手制作编辑器
效果如图
<!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"> <title></title> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <style type="text/css"> #textarea{ border:solid 1px #ccc; width:300px; height:200px; padding:4px; } .img{cursor:pointer;} </style> </head> <body> <img src="./emoji/0x1f4a3.png" alt="" class="img" /> <img src="./emoji/0x1f3c3.png" alt="" class="img" /> <img src="./emoji/0x1f4af.png" alt="" class="img" /> <div> <div contenteditable="true" id="textarea" cols="30" rows="10"></div> </div> <script type="text/javascript"> $(function(){ $(".img").click(function(){ var text=$("#textarea").html(); var src=$(this).attr("src"); var img="<img src='"+src+"' />"; $("#textarea").html(text+img); }); }); </script> </body> </html>
效果如图
相关文章推荐
- 战斗吧,少年之C中浅游-路线方向
- 深入理解计算机网络—学习笔记三
- memwatch
- Spark on Yarn遇到的问题及解决思路
- 20135328-信息安全系统设计基础第五周学习总结(程序的机器级表示)
- 大头儿子和隔壁老王
- 基于bootstrap实现分页
- 小议:如何提供Friendly URL,方便End User访问信息?
- ArcGIS教程:含障碍的等值线
- 网站架构模式
- jquery post请求来实现参数传递
- java new Date() 变成GMT&& GMT时间与CST时间转换
- UVA - 12657 Boxes in a Line
- Theano入门——Logistic回归
- qwqd
- HDU 3374 String Problem(最大最小表示)
- 浅谈 zookeeper 原理,安装和配置
- 安装oralce11g后创建监听失败,缺失监听配置文件,也无法生成,提示TNS-04415
- Android短信的发送和接收监听
- 用Maven打包成EAR部署JBoss