<html>
<head>
<title>Test Page</title>
<script type="text/javascript">
<!--
function highLight(keys){
var reg = new RegExp("(" + keys.replace(/,/g,"|") + ")","g");
var ele = document.getElementById("content");
ele.innerHTML = ele.innerHTML.replace(reg,"<font color=\"red\">$1</font>");
}
//-->
</script>
</head>
<body onload="javascript: highLight('lu,gui,lig,word');">
<div id="content">
lupingui,he,light,high,word.
</div>
</body>
</html>
以上代码能达到真正的多关键字高亮显示,目前在FF和Opera下测试正常。
PS:此代码参考http://liujinzhong.iteye.com/blog/240469和http://joyo.iteye.com/blog/241055所得,前者不能在FF下正常显示,后者不能超过二个关键字正常显示。
分享到:
相关推荐
此外,提到的补充内容是关于在`TextView`中指定关键字高亮显示的简单方法。通过创建一个`SpannableString`对象,可以设置关键词的前景色,例如将关键词"abc"设为红色。`ForegroundColorSpan`是一个`CharacterStyle`...
这款工具的核心功能包括插件管理、服务设置、关键字高亮、定时任务以及控制台过滤等,极大地提升了服务器维护的效率和用户体验。 首先,RustAdmin的插件管理系统允许用户轻松地安装、更新和卸载各种插件。这些插件...
搜索到结果(这里我只是模拟数据,真正和服务器走得时候,返回来的数据都应该包含关键字的) 模拟的没有搜索结果的界面 具体实现 在这插一句哈,就是做一件事情,拆分成多个小结,不至于在开发的时候摸不着头脑而且还能把...
内置强大的全文搜索引擎,支持多关键字搜索及关键字高亮 方便的书签管理,可以通过书签快速定位到您指定的类别或文章 简单方便的文章同步功能,真正实现您工作单位与家中电脑的资源共享 支持导出类别为文件夹...
VS2010的高亮显示功能能够帮助开发者快速识别代码中的相似元素,通过Ctrl+Shift+方向键,可以迅速浏览到所有使用同一符号的位置,极大地提升了代码审查和调试的效率。缩放显示功能则通过Ctrl+鼠标滚轮实现,便于在...
1. **文本高亮**:通过API可以实现源代码的语法高亮显示,使得代码更加易于阅读。这通常需要调用GDI+或者Win32 API中的绘图函数,对不同类型的代码关键字和符号设置不同的颜色。 2. **自动完成**:通过API监听用户...
2. **语法高亮**:这是 NodePad++ 的一大亮点,它能够自动识别代码中的关键字并以不同的颜色显示,帮助开发者更容易地识别代码结构。 3. **代码折叠**:在处理大型代码文件时,代码折叠功能允许用户隐藏和展开代码...
只需点击某个符号,所有相同的符号都会被高亮显示。通过快捷键`Ctrl+Shift+向上/向下箭头`,用户可以快速跳转到这些符号出现的位置。这一特性极大地提高了代码阅读和调试的速度。 #### 四、缩放与代码展示 **代码...
通过编辑这个文件,用户可以自定义Groovy代码在EditPlus中的显示效果,比如改变关键字的颜色、注释的字体等,从而提高代码的可读性。这对于经常编写Groovy代码的开发者来说,无疑是一项非常实用的功能。 groovy.stx...
本文将高亮显示重要的关键字,以便你可以很容易看到它们。另外需要注意的是,由于本教程篇幅有限,有很多内容我会直接使用代码来说明加以少许注释。 Python的语言特性 Python是一门具有强类型(即变量类型
本文将高亮显示重要的关键字,以便你可以很容易看到它们。另外需要注意的是,由于本教程篇幅有限,有很多内容我会直接使用代码来说明加以少许注释。 Python的语言特性 Python是一门具有强类型(即变量类型是
本文将高亮显示重要的关键字,以便你可以很容易看到它们。另外需要注意的是,由于本教程篇幅有限,有很多内容我会直接使用代码来说明加以少许注释。 Python的语言特性 Python是一门具有强类型(即变量类型是
此外,使用 `Ctrl-Shift-F7` 可以高亮显示文件中特定代码的使用情况,方便理解代码逻辑。 #### 四、文件结构与导航 **4.1 查看文件结构** 通过 `Ctrl-F12`(或 `View | File Structure Popup`),可以查看当前文件...
- **语法高亮**:通过高亮显示不同类型的代码元素,如关键字、变量、函数等,Spket有助于提高代码可读性和开发者的工作效率。 - **错误检查**:在你编写代码的过程中,Spket会实时进行语法检查,指出可能存在的错误...
1. **高效性**:Toad 提供了快速的 SQL 编辑器,支持语法高亮显示、代码提示和自动完成等功能,极大地提高了开发人员的工作效率。 2. **易用性**:用户界面友好,提供了丰富的图形化操作工具,降低了学习曲线,即使...
然而,真正的编程艺术在于不断改进和优化,你可以进一步完善程序,比如添加自动换行、高亮显示代码、支持多种编码格式等功能,让自己的记事本更加实用和个性化。 总之,制作一个C#记事本不仅能够加深对C#编程的理解...
3. 源代码高亮:它提供了源代码的语法高亮,帮助开发者快速识别关键字、变量和方法。 4. 导航:JD-GUI支持类、方法和变量的跳转,方便代码浏览。 5. 保存源代码:如果需要,可以将反编译的源代码保存为.java文件,...