<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script type="text/javascript">
//具体方法
function execQuery() {
var sArg = document.getElementById("txtArg").value;
/**
* 构造一个正则表达式的对象
* param g 全局匹配
*
*/
var regExp = new RegExp("(" + sArg + ")", "g");
var sContent = divContent.innerHTML;
/**
* $1 js中分组匹配提供的快捷工具参数
*/
divContent.innerHTML = sContent.replace(regExp, "<font color='red'>$1</font>");
}
</script>
</HEAD>
<BODY>
<div id="divContent">
I love you not because of who you are, but because of who I am when I am with you.
</div>
<input id="txtArg"/>
<input type="button" value="搜索" οnclick="execQuery();"/>
</BODY>
</HTML>