Search javascript en Django – Stack Overflow en español


tengo el siguiente código javascript para hacer una búsqueda (search con botón en la barra) en una página en Django 2.2, funciona pero me lo resalta por menos de 1 segundo, es decir encuentra la palabra la resalta y ya no la resalta más, como dije lo hace menos de 1 segundo y la idea es que quede marcada y en lo posible que siga mostrando otras coincidencias como hace CTRL + F en los navegadores. Alguien puede ayudarme con un código que sí funcione bien? Gracias.

<script type="text/javascript">
  function FindNext () {
    var str = document.getElementById ("findInput").value;
    if (str == "") {
      alert ("Por favor, introduzca un texto para buscar!");
      return;
    }

    if (window.find) {        // Firefox, Google Chrome, Safari
      var found = window.find (str);
      if (!found) {
        alert ("No se encontró el siguiente texto:n" + str);
      }
    }
    else {
      alert ("Su navegador no es compatible!");
    }
  }
</script>