ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript は、page_javascript スキルのキーワードを強調表示するコードを実装します。

JavaScript は、page_javascript スキルのキーワードを強調表示するコードを実装します。

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-05-16 16:53:29
オリジナル
1112 人が閲覧しました
コードをコピー コードは次のとおりです:





キーワードのハイライト

Baidu (Nasdaq 略称: BIDU) は、2000 年 1 月に北京の中関村で設立され、人々に「シンプルで信頼性の高い」検索エンジンを提供することに取り組んでいます。 🎜>

情報の入手方法。 「百度」という言葉は、中国宋代の詩人、辛其記の『青玉事件・袁熙』の「数千の百度で他者を探す」という一節に由来しており、百度の中国情報検索技術の粘り強い追求を象徴しています。



<script> <br>var textbox = document.getElementById(idVal); " == キーワード) return; <br>//すべてのテキスト コンテンツを取得します<br>var temp = textbox.innerHTML; <br>console.log(temp); <br>var htmlReg = new RegExp("<.* ?>", "i"); <br>var arr = new Array(); <br><br>//HTML タグ <br>を (var i = 0; true; i ) { <br> に置き換えます// HTML タグと一致します <br>var tag = htmlReg.exec(temp); <br>if (tag) { <br>arr[i] = tag; else { <br>break <br> } <br>temp = temp.replace(tag, "{[(" i ")]}"); <br>} <br><br><br>// キーワードを配列に分割します<br>words = decodeURIComponent (keyword.replace(/,/g, ' ')).split(/s /); <br><br>//キーワード<br>を (w = 0; w <words .length w>// キーワードを照合し、キーワードに出現する可能性のある特殊文字を保持します <br>var r = new RegExp("(" Words[w].replace(/[(){}. *?^$|\[ ]]/g, "\$&") ")", "ig"); <br>temp = temp.replace(r, "<b style="color:Red;">$1</b> ;"); <br>} <br><BR>//HTML タグ<BR>を復元します (var i = 0; i <arr.length; i ) { <BR>temp = temp.replace("{ [(" i ")]}", arr[i]); <BR>} <BR>textbox.innerHTML = temp; <br>} <br>highlight("textbox"," Baidu, Robin Li"); <BR></script>


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート