当前位置: 代码迷 >> Java Web开发 >> 有关js 的 文本框里的关键文字变色有关问题
  详细解决方案

有关js 的 文本框里的关键文字变色有关问题

热度:387   发布时间:2016-04-17 01:23:09.0
有关js 的 文本框里的关键文字变色问题
各位大虾,
  我现在遇到一个问题,希望大家能帮我解决一下!~~~~
  我先在想做一个htm的在线文本编辑器
  我想实现的功能是,如果在编辑的时候遇到了public 这些类似的关键字,就让他自动变色!~~
  我估计要用到ajax
  但是我不知道该如何写这个东西,
  希望高手能给我点提示
  谢谢了!~~~~

------解决方案--------------------
你是意思是说就像csdn这样的编辑器吗?

你可以在用户提交的时候用正则替换一下关键字效果

这个用不到ajax

或者扩展固定UBB内在进行操作。
------解决方案--------------------
HTML标准里面没有这个,你需要使用浏览器扩展的编辑功能。每个浏览器支持的编辑功能都不同。有的浏览器不支持编辑模式。

------解决方案--------------------
牛人!这样的需求很强大呢!建议去下个htm编辑器,然后看看代码直接借用,比如ewebeditor!
------解决方案--------------------
可以监听一下事件和活用正则表达式~
------解决方案--------------------
String content=相显示的内容 
content.replaceAll("public","<font color='red'>public</font>");
在页面上输出content



试试这个
------解决方案--------------------
楼主是想做成像eclipse那样的编辑器。
  相关解决方案
本站暂不开放注册!
内测阶段只得通过邀请码进行注册!
 
  • 最近登录:Sat Nov 25 07:58:02 CST 2017
  • 最近登录:Sat Nov 25 07:58:02 CST 2017
  • 最近登录:Sat Nov 25 07:58:02 CST 2017
  • 最近登录:Sat Nov 25 07:58:02 CST 2017
  • 最近登录:Sat Nov 25 07:58:02 CST 2017