网友那搞来的
<body    οnlοad="InitEdit()" style="text-align: center">
<iframe id="ex"  height="100" style="WIDTH: 543px; HEIGHT: 246px" allowtransparency  marginheight="30"  ></iframe>
    <br />
<script type="text/javascript" language="javascript">
    //当输入:a,bb,ccc时,附加颜色
    //这里是实质性的进展.
   
    var lks = ['a','b','c'];//语言关键字
   
    var editor = window.frames["ex"];  
    function InitEdit(){     
        editor.document.designMode="On";
        editor.document.onkeyup = xx;
    }   
    function xx(){   
        var rng = editor.document.selection.createRange();
     rng.moveStart( 'character', -1) ;    
     for (i=0; i<lks.length; i++){
         if (rng.text == lks[i]){
             var text = setFontColor(rng.text,"#6blae6"); 
             rng.select() ;               
             editor.document.selection.clear() ;  
             rng.pasteHTML(text);
         }
     }      
    }
    function setFontColor(text,fc){
        return "<font color=" + fc + ">" + text + "</font>";
    }   
</script>
</body>

在线IDE之关键字另色显示相关推荐

  1. 程序员最喜欢用的在线IDE代码编译器,什么?你竟然不知道!

    1.网址https://tech.io/snippet 支持 20+ 种编程语言,页面上没有杂七杂八的东西,非常简约,非常干净,另外,它上面的代码段还可以嵌入到网页之中. 2.网址 https://w ...

  2. 一个简单的C#在线IDE示例

    做一个简单的C#在线IDE主要解决两个问题:                      一是如何将网页上文本框的代码编译并执行;                      二是如何将程序运行结果在网页 ...

  3. 介绍一个能开发简单SAP UI5应用的在线IDE:StackBlitz

    这是Jerry 2021年的第 15 篇文章,也是汪子熙公众号总共第 286 篇原创文章. Jerry 之前写过一篇文章 介绍一个免费的云开发工具:Cloud Shell,这个工具其实就是在浏览器里使 ...

  4. ListView排序并隔色显示

    using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.C ...

  5. OpenCV学习笔记:反色显示图片、鼠标事件、键盘事件和窗口滑动条操作

    环境CentOS7 g++ (GCC) 4.8.5 20150623 (Red Hat 4.8.5-16) $ pkg-config --modversion opencv 2.4.13 参照< ...

  6. 搜索结果红色php,.NET_asp.net搜索匹配关键字为红色显示的代码,首先创建类库 Model (业务实体 - phpStudy...

    asp.net搜索匹配关键字为红色显示的代码 首先创建类库 Model (业务实体层),创建类: NewDina.CS 用于获取数据库相应字段名, Demo如下: [Copy to clipboard ...

  7. 搭建自己的在线IDE

    搭建自己的在线IDE 什么是在线IDE 环境准备 软件安装 执行在线安装 配置环境 编写Python脚本运行 添加其他语言支持 C/C++语言支持 Java语言支持 什么是在线IDE 在线IDE,顾名 ...

  8. ARM Mbed在线IDE编程意法半导体(ST)开发板

    硬件 软件 介绍 STM32F407发现板不直接支持MBED在线IDE. 但是该板上的MCU也用于另一块官方MBED板上(Seeed Studio Arch Max v1.1). 因此,可以通过将发现 ...

  9. vs2017c语言一闪而逝6,Visual Studio IDE编写程序时不显示窗口或窗口一闪而逝的解决方法...

    这篇文章主要为大家详细介绍了Visual Studio IDE编写程序时不显示窗口或窗口一闪而逝的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 使用Visual Studio IDE编写 ...

最新文章

  1. 分割候选区域--FastMask: Segment Multi-scale Object Candidates in One Shot
  2. JAVA期末简答题参考
  3. 教你从0到1搭建秒杀系统-抢购接口隐藏与单用户限制频率
  4. LINQ Order by 排序
  5. linux 修复图形界面,图形界面操作的备份和恢复Linux发行版
  6. easyswoole数据库连接池_easyswoole orm配置数据库连接
  7. 测试面试题集-接口测试
  8. 手机号码编码规则是什么?
  9. U盘修复,写保护,这个必须推荐!安国(Alcor)AU6983 4G U盘写保护修复记
  10. 深度分析何恺明新作MAE:通向CV大模型
  11. (入门)前端开发的简单介绍
  12. Ebay跨境智星:全自动批量注册及下单软件
  13. python七段数码管绘制英文字母_Python实例之七段数码管绘制理解
  14. OpenPCDet配置安装记录
  15. oracle runInstaller报错SEVERE: Remote ‘AttachHome‘ on node ‘rac102‘ failed
  16. Mojave下修复搜狗输入法斗图和标点配对不生效的问题?
  17. 梯度爆炸与梯度消失是什么?有什么影响?如何解决?
  18. 研究GigE Vision(未完待续)
  19. 视觉学习笔记5——FAR Planner全局路径规划算法学习研究
  20. “谁动了我的奶酪?”的故事

热门文章

  1. java计算器程序加编辑帮助_这里有个JAVA计算器的小程序,希望帮忙加下注释,少许修改...
  2. html中透明度怎么写,css中控制透明度
  3. bash shell 变量的配置守则
  4. sublime Text3常用快捷键
  5. oracle使用sqlplus创建表空间
  6. 安卓学习第17课——Gallery
  7. 阅读JavaScript高级程序设计(第二版)笔记
  8. 获取网络状态ConnectivityManager
  9. android中颜色参考
  10. Thread.Join()用法的理解