<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 78,  comments - 48,  trackbacks - 0
    function SearchHighlight(mytag) {
        
    if (!document.createElement)
        
    {
            
    return;
        }

        var q 
    = "{{$q}}";//要高亮顯示的關(guān)鍵字
        var l = document.getElementsByTagName(mytag);
        
    if("" == q) return;
        words 
    = unescape(q.replace(/+/g,' ')).split(/s+/);
        
    for (w=0;w<words.length;w++{
            
    for(i=0;i<l.length;i++)
            
    {
                var pa 
    = new RegExp("("+words[w]+")","ig");
                
    if(l.parentNode.parentNode.parentNode.id != "header")//標(biāo)題中的內(nèi)容不替換
                l.innerHTML = l.innerHTML.replace(pa,"<span class="searchword">$1</span>");
            }

        }

    }

    1、正則表達(dá)式
    2、向后引用
    調(diào)用方法:
    document.onload = SearchHighlight(”a”);//要搜索的標(biāo)簽名稱(chēng),這里的意思是凡是形如<a></a>的標(biāo)記中的內(nèi)容,包含關(guān)鍵字的時(shí)候均高亮顯示。然后把下面的CSS定義加到你的CSS文件里或者直接加到HTML文件中
    .searchword{background-color:yellow;}
    那么所有的關(guān)鍵字(不論大小寫(xiě))將顯示為黃色背景。


    有待分析!
    posted on 2007-06-26 17:48 黑咖啡 閱讀(3411) 評(píng)論(3)  編輯  收藏 所屬分類(lèi): Java Dev

    FeedBack:
    # re: javascript控制關(guān)鍵字高亮顯示
    2007-10-16 15:33 | 不是好東東
    這段代碼樣式是怎樣實(shí)現(xiàn)的阿,請(qǐng)教前輩,haoduomi@126.com  回復(fù)  更多評(píng)論
      
    # re: javascript控制關(guān)鍵字高亮顯示
    2007-10-16 16:18 | 不是好東東
    function SearchHighlight(mytag) {
    if (!document.createElement)
    {
    return;
    }
    var q = "{{$q}}";//要高亮顯示的關(guān)鍵字
    var l = document.getElementsByTagName(mytag);
    if("" == q) return;
    words = unescape(q.replace(/+/g,' ')).split(/s+/);
    for (w=0;w<words.length;w++) {
    for(i=0;i<l.length;i++)
    {
    var pa = new RegExp("("+words[w]+")","ig");
    if(l.parentNode.parentNode.parentNode.id != "header")//標(biāo)題中的內(nèi)容不替換
    l.innerHTML = l.innerHTML.replace(pa,"<span class="searchword">$1</span>");
    }
    }
    }

    代碼效果是怎么弄得阿  回復(fù)  更多評(píng)論
      
    # re: javascript控制關(guān)鍵字高亮顯示
    2009-09-15 11:55 | 保密
    這個(gè)只有IE的瀏覽器可以啊。  回復(fù)  更多評(píng)論
      

    <2009年9月>
    303112345
    6789101112
    13141516171819
    20212223242526
    27282930123
    45678910

    留言簿(2)

    隨筆分類(lèi)(67)

    文章分類(lèi)(43)

    Good Article

    Good Blogs

    Open Source

    最新隨筆

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 三年片免费高清版 | 国产精品免费视频一区| 国产成人无码免费视频97| 四虎AV永久在线精品免费观看| 免费在线观看黄色毛片| 亚洲色欲一区二区三区在线观看| 香蕉视频在线观看亚洲| 亚洲精品视频免费看| 亚洲午夜精品久久久久久app| 国产成人亚洲精品电影| 国产一级一毛免费黄片| 国内精自视频品线六区免费| 日韩高清在线免费观看| 久久亚洲精品无码观看不卡| 久久亚洲精品无码AV红樱桃| 亚洲欧美国产欧美色欲| jizz在线免费播放| 2019中文字幕在线电影免费| 午夜两性色视频免费网站| 中文字幕亚洲专区| 亚洲人成人77777网站不卡| 国产亚洲成在线播放va| 久久精品免费观看国产| 成人性生免费视频| 久久被窝电影亚洲爽爽爽| 国产91在线|亚洲| 中文在线日本免费永久18近| 一级女人18毛片免费| 亚洲国产中文v高清在线观看| 亚洲91av视频| 美女18一级毛片免费看| 久久久久久久99精品免费| 国产真人无遮挡作爱免费视频| 久久久久亚洲AV片无码| 久久亚洲精品成人无码| 国产精品免费无遮挡无码永久视频| 在线免费观看a级片| 亚洲成a人片在线观看中文动漫| 亚洲成av人无码亚洲成av人| 日日麻批免费40分钟无码| 高清在线亚洲精品国产二区|