用途:
html代碼查詢關鍵字高亮顯示
(兼容Firefox和IE)
代碼:
//高亮顯示
//idVal 高亮顯示的標簽id
//keyword 關鍵字
//color 高亮顯示的顏色
function highLight(idVal,keyword, color) {
//正則替換
//g (全文查找出現的所有 pattern)
//i (忽略大小寫)
var hlValue = new RegExp("(" + keyword + ")(?=[^<>]*<)","gi");
$ID(idVal).innerHTML = $ID(idVal).innerHTML.replace(hlValue, "<font color=" + color + ">$1</font>");
}
/*
getElement object
*/
function $ID(idVal) {
return document.getElementById(idVal);
}
最后更新于[2010-7-31 16:19:17]