Asp教程

通过asp实例结合结合ACCESS,MSSQL来更好的深入Asp学习 - 爬坡者

« ASP彩色校验码的制作方法正则表达式入门<-> »

关键字高亮显示

<html>

<body onload="hWord()"> 
    
<script type="text/javascript">

//将页面中的关键字高亮显示,在body的onload中使用
function HighLight(nWord){
    var orange = document.body.createTextRange();    
        while(orange.findText(nWord)){
            orange.pasteHTML("<span style='color:red;'>" + orange.text + "</span>");
            orange.moveStart('character',1);            
    }    
}

//将页面中的关键字高亮显示,在body的onload中使用(支持多个关键字,多个关键字用空格分开)
function highword(nWord)
{
    //将全角空格(逗号)转半角空格
    nWord = nWord.replace(/\ /g,"|");    
    nWord = nWord.replace(/\,/g,"|");    
    nWord = nWord.replace(/\,/,"|");    
    nWord = nWord.replace(/\ /g,"|");
        
    var Arr = nWord.split("|");
    for(var i=0;i<Arr.length;i++){        
        HighLight(Arr[i]);
    }
}

function hWord(){ 
  highword("blog,测试,4");
}
</script>

blog 04 测试 sasf测试dfasdfasd<br> 1a 04 
</body>
</html>

  • 相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Spirit Build 80710

Copyright 2007-2008 papozhe.com [asp教程] All Rights Reserved.
浙ICP备07030537号
免责申明:所有文章除特别声明,均来自网上,主要为学习用!内容仅供参考,版权归原作者。如侵犯您利益,请来信告知.
Email:papozhe$Gmail.com QQ:76336503