我试图在使用事件keyDown的富文本编辑器中添加Tab键功能。只需要清楚,在标签键上,我需要将控件保留在前面带有'\ t'空格的同一个文本框中,而不是跳到下一个对象。我尝试的下面的代码完全适用于textArea,但不适用于RichTextEditor。我错过了什么吗?在富文本编辑器中添加Tab键功能(Flex 3)

height="274"

id="richTextArea"

htmlText="{chapterContent}" keyDown="onTabPress(event);"/>

键盘tab键然后在该脚本级进行处理,如图所示。

private function onTabPress(eventkey:KeyboardEvent):void

{

switch(eventkey.keyCode)

{

case Keyboard.TAB:

var indexBegin:int = eventkey.currentTarget.selectionBeginIndex;

var range:TextRange = new TextRange(eventkey.currentTarget as UIComponent,false,indexBegin,indexBegin);

range.text = "\t";

var indexNext:int = eventkey.currentTarget.selectionBeginIndex+range.text.length;

eventkey.currentTarget.setSelection(indexNext, indexNext);

focusManager.moveFocus(FocusRequestDirection.BACKWARD);

break;

}

}

感谢您的帮助。

+0

我知道RTE由一个控制和文本区域。我如何确保keyDown侦听器仅附加到textArea。道歉,如果我听起来业余。 –

+0

你尝试过'eventKey.stopImmediatePropagation()'吗? –

flex html 控制编辑,在富文本编辑器中添加Tab键功能(Flex 3)相关推荐

  1. JavaScript Iframe富文本编辑器中的光标定位

    最近在项目中碰到一个比较棘手的问题: 在iframe富文本编辑器中,有个工具栏,这个工具栏在iframe标签之外,工具栏上有一个按钮,点击该按钮向iframe正在编辑中的光标处插入一个图片,图片会插入 ...

  2. js显示PHP源代码命令,layedit富文本编辑器中如何添加显示源码功能(代码)

    本篇文章给大家带来的内容是关于layedit 富文本编辑器中如何添加显示源码功能(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 由于项目需要用到富文本编辑器,并且要有显示源码 ...

  3. 富文本编辑器中空格转化为a_如何对富文本编辑器(FCK Html Editor)的工具栏进行扩展?...

    我们在项目开发过程中,会经常使用到富文本编辑器.GeneXus内置的富文本编辑器FCK Html Editor使用起来非常方便,只要将页面变量的控件类型(Control Type)选择为FCK Htm ...

  4. 文本编辑器中实现自动换行的功能

    文章目录 1 文本编辑器中实现自动换行的功能 1 文本编辑器中实现自动换行的功能 实现思路: 获取当前文本编辑框的换行模式. 将模式进行反转后并进行设置. 更新对应QAction对象的状态. 槽函数的 ...

  5. 用DevExpress WinForms富文本编辑器,集成高级文本编辑功能(二)

    DevExpress WinForm富文本编辑器(RTF编辑器)控件允许用户将高级文本编辑功能集成到下一个WinForms项目中,它包括全面的文本格式选项.支持邮件合并,并附带了丰富的终端用户选项集, ...

  6. 如何在富文本编辑器中实现自定义一键排版功能

    前言 今天写这篇文章主要是解决如何在vue中使用富文本编辑器进行新增一个自定义菜单,通过富文本上传的图片实现一键排版功能使图片默认样式居中定宽处理,文字首行缩进等功能,从源头上杜绝门户网站上显示用户编 ...

  7. edui 富文本编辑_改造百度UMeditor(UEditor-min)富文本编辑器的图片上传功能

    最近项目需要新增一个发布文章的模块,用的是百度的Ueditor富文本编辑器. 公司用的是阿里云的图片服务器,需要直接把文章中图片上传到服务器上,但是这个编辑器的上传图片是直接上传到Tomcat的根目录 ...

  8. 设置表格列宽 —— 在富文本编辑器中的实现

    大家好,我是前端西瓜哥. 之前因为工作上的一些原因,使用的 wangEditor 富文本编辑器的表格(table)功能并不能满足需求,创建的表格只是设置了 width: 100%,列的宽度的自适应的效 ...

  9. 富文本编辑器 vue-quill-editor 实现 mention 提醒功能

    业务需要要实现一个富文本编辑器,而且同时还要实现提醒@的功能. 组件官网地址:1. https://www.npmjs.com/package/@yixink/quill-mention 2. htt ...

最新文章

  1. 回调函数方法连续采集和发送软触发采集
  2. 一个能从别人的观念来看事情,能了解别人心灵活动的人,永远不必为自己的前途担...
  3. 【转】OpenCV里IplImage数据结构极易出错的问题,IplImage和单字节char*的相互转换
  4. 经典C语言程序100例之八七
  5. AWS 基础服务学习
  6. C#设置配置文件与读取配置文件
  7. 前端面试常见HTML问题(一)
  8. HDOJ1860 ( 统计字符 ) 【水题】
  9. 将Lucene搜索集成到应用程序中
  10. 【每日SQL打卡】​​​​​​​​​​​DAY 2 丨组合两个表【难度简单】
  11. python抽奖滚动界面_Python使用Tkinter实现转盘抽奖器的步骤详解
  12. 月均数据_月均收入15k的数据产品经理=数据+产品经理?
  13. office2010使用mathtype时,出现未找到MathPage.WLL解决方案--亲测有用
  14. 昂贵的聘礼 - poj 1062 (Dijkstra+枚举)
  15. 高德地图使用——定位功能
  16. Latex角标 左侧角标 左上角角标 左下角角标
  17. 计算机音乐三只小熊,三只小熊教案音乐
  18. 如何用原生js获取非行间样式
  19. iov_iter操作
  20. matlab 语音识别为文字,语音识别(Speech Recognition)是让机器通过识别和理解过程把语音信号转变为相应的文本...

热门文章

  1. 树莓派Pico入门教程,开发环境的配置和程序的编写
  2. 基于NodeJS英雄联盟游戏游戏综合网站
  3. 2012年国内薪资较高的IT公司
  4. 【新手指南】Python中的listdir()函数的介绍
  5. Magic ship
  6. stata绘制meta分析漏斗图
  7. Learn day6 模块pickle\json\random\os\zipfile\面对对象(类的封装 操作 __init__)
  8. 腾讯应届生怒怼领导“过度加班” 获网友点赞:醒醒吧!你的价值,并不等同于你的忙碌...
  9. Python数组list操作
  10. python中readlines函数例子_Python遍历方法readline()和readlines()实例讲解