在页面上的输入框中即可以输入文字,又可以动态的插入图片的功能.
2013-12-26 14:42
218 查看
今天在做类似于qq那样的评论功能时,束手无策,在网上到处找答案,最后在一个很小很小的角落里受到了启发.认识了一个新的东西contenteditable.
html代码如下:
js代码:
操作前的界面:
![](http://images.cnitblog.com/blog/446425/201312/26143913-0a4f68eccdbd493fbf66b0e0dc56943d.png)
点击插入后的界面:
![](http://images.cnitblog.com/blog/446425/201312/26144025-8199993ad45e4e11a7496ba39e96f265.png)
输入文字,并且插入的图片还可以复制,从一个输入框复制到另外一个输入框.
![](http://images.cnitblog.com/blog/446425/201312/26144543-99c8e54c95b545cc8e65b358a2218bbe.png)
收工.
html代码如下:
<div id="guo" style="width:500px; height:200px; border:1px solid red" contenteditable="true"> <img src="qqface/1.gif" /> </div> <input type="button" value="插入" onclick="insert()" />
js代码:
function insert() { $("#guo").append("<img src='qqface/2.gif' />"); }
操作前的界面:
![](http://images.cnitblog.com/blog/446425/201312/26143913-0a4f68eccdbd493fbf66b0e0dc56943d.png)
点击插入后的界面:
![](http://images.cnitblog.com/blog/446425/201312/26144025-8199993ad45e4e11a7496ba39e96f265.png)
输入文字,并且插入的图片还可以复制,从一个输入框复制到另外一个输入框.
![](http://images.cnitblog.com/blog/446425/201312/26144543-99c8e54c95b545cc8e65b358a2218bbe.png)
收工.
相关文章推荐
- 如何实现可以输入文字可以插入图片的输入框?如图:
- onChange事件,在IE和FireFox,Chrome等不能生效的处理。(一个类似于微博输入框的功能,在用户动态输入文字的时候,修改提示(您还可以输入XX字))
- 55-002-1 HTML5图片列表页面的制作 鼠标移动图片动态显示,文字动态阴影效果,渐变效果 列表前增加样式序列号
- 有输入功能的HTML下拉框--并且可以动态获取文本框的值
- 使用该JavaBean可以将数据在JSP页面中以表格的形式显示出来,并具有动态排序、动态生成查询、自动分页功能
- 本图片处理类功能非常之强大可以实现几乎所有WEB开发中对图像的处理功能都集成了,包括有缩放图像、切割图像、图像类型转换、彩色转黑白、文字水印、图片水印等功能
- JTextPane例子,演示为文字设置字体、字号、样式、颜色、背景色和插入图片功能
- iw14.0.50来了,终于可以直接在地址栏输入url打开iw功能页面了;可以自由使用EasyUI等js框架了;显示模式对话框也不再七绕八绕惹人烦了;
- js 取消页面可以选中文字的功能方法
- 自定义一个输入框点击搜索后可以保存记录,搜索有取消,只有输入文字后在出现
- 给图片各个位置做标记,实现类似百度地图的标记功能(动态创建页面元素,各种定位,Ajax,MVC)
- UITextField可以快捷监听输入框输入文字
- SharePoint 2010 页面输入文本框提示功能之提示曾经录入过文字
- JTextPane例子,演示为文字设置字体、字号、样式、颜色、背景色和插入图片功能
- 黄聪:如何在wordpress任何一个页面调用“插入图片”按钮,实现上传图片功能
- JS自动生成动态HTML验证码页面,输入错误自动清空输入框
- jquery实现页面无刷新动态上传图片预览功能
- JTextPane例子,演示为文字设置字体、字号、样式、颜色、背景色和插入图片功能
- 设计一个学生成绩管理系统,实现对学生成绩的动态管理,实现对学生成绩的输入,显示,删除,查找,插入,最佳,保存,计算,排序等主要功能
- js 取消页面可以选中文字的功能