In Eile geschrieben, nur um anzudeuten, dass es verbessert werden muss. Kopieren Sie den folgenden Code in eine Textdatei, ändern Sie die Dateierweiterung in .html und führen Sie ihn aus. Code kopieren Der Code lautet wie folgt: <br> .res<br> {<br> Farbe: Rot;<br> }<br> <br> var oldKey = "";<br> var index = -1;<br> var pos = new Array();<br> var oldCount = 0; <p> Funktionssuche (flg) {<br> if (!flg) {<br> Index ;<br> index = index == oldCount ? 0: Index;<br> }<br> sonst {<br> index--;<br> index = index < 0 ? oldCount - 1 : index;<br /> }</p> <p> $(".result").removeClass("res");<br /> $("#toresult").remove();<br /> var key = $("#key").val(); //取key值<br /> if (!key) {<br /> oldKey = "";<br /> zurückkehren; //key为空则退出<br /> }</p> <p> if (oldKey != key) {<br /> //重置<br /> index = 0;<br /> $(".result").each(function () {<br /> $(this).replaceWith($(this).html());<br /> });<br /> pos = new Array();</p> <p> $("body").html($("body").html().replace(new RegExp(key, "gm"), "<span id='result" index "' class=' result'>" key "</span>")); // 替换</p> <p> $("#key").val(key);<br> oldKey = Schlüssel;<br> $(".result").each(function () {<br> pos.push($(this).offset().top);<br> });<br> oldCount = $(".result").length;<br> }</p> <p> $(".result:eq(" index ")").addClass("res");</p> <p> $("body").scrollTop(pos[index]);<br> }<br> 1Text, der durchsucht werden soll. 2Der zu durchsuchende Text. 3Der zu durchsuchende Text. 4Der zu durchsuchende Text. 5Text, der durchsucht werden soll. 10Wunderschöne Heimatstadt. 11Wunderschöne Heimatstadt. 12Wunderschöne Heimatstadt. 13Wunderschöne Heimatstadt. 14Wunderschöne Heimatstadt. 15Wunderschöne Heimatstadt.