获取表单中选中的文字
来源:互联网 发布:yum安装hba卡rpm包 编辑:程序博客网 时间:2024/05/17 22:31
制作文本编辑器时,需要对表单选择的内容进行修改。
然后就可以把选中的文字替换成[b]选中的文字[/b],送去后台把[b][/b]变成<strong>和</strong>了。
比如要加粗用户选择的一段文字。
网上查了获取选择文字的代码
function getSelect() { if(window.getSelection) { return window.getSelection(); } else { return document.selection.createRange().text; } }
发现对表单里的内容不起作用。原来是选中表单里的内容时,其实浏览器并不认为你选中了。
加上
编辑框的表单.focus(),就可以真正让浏览器知道你选中那一段文字。
结果改为
function getSelect() {var content = document.getElementById("content");//文本编辑框的id为contentcontent.focus() //加上的 if(window.getSelection) { return window.getSelection(); } else { return document.selection.createRange().text; } }
然后就可以把选中的文字替换成[b]选中的文字[/b],送去后台把[b][/b]变成<strong>和</strong>了。
0 0
- 获取表单中选中的文字
- javascript如何获取文本控件中选中的文字?
- 获取select中选中的值
- listview中选中的item文字变色
- 获取树对象中选中的节点
- 使用PreferenceActivity时,如何获取ListPreference中选中的值
- jquery获取Repeater中选中的checkbox的值
- Android中ListView如何获取列表中选中的CheckBox
- Unity3d获取在Asset中选中的目录、资源 的路径
- C#+ArcGIS Engine 获取地图中选中的要素
- 使用PreferenceActivity时,如何获取ListPreference中选中的值
- js中获取select标签中选中的值
- C#+ArcGIS Engine 获取地图中选中的要素
- 如何解决word中选中的文字不能自动被替换的情况
- 提交表单--获取表单中的数据值
- Jquery获取表单中的值
- JS获取表单中的数据
- jQuery获取表单中的值
- cocos2dx 中的SEL_Callfunc,SEL_CallfuncN,SEL_CallfuncNd的用法
- poj 2376解题报告(详细) 带几组测试数据
- 微信发红包算法
- Cmake的介绍和使用 Cmake实践
- Android Studio 的下载和安装
- 获取表单中选中的文字
- Java 第二次作业:MySQL数据库及Java操作MySQL数据库
- Android 动态设置Activity背景的方法
- 《剑指Offer》学习笔记--面试题56:链表中环的入口结点
- CoreData简单使用流程分析
- 智能手机还能咋创新?看这些厂商怎么做的
- 简单的直接插入排序
- 我是Matlab超级咸汤圆,用plotyy画出4条曲线~~
- 字符串