У меня есть следующий код javascript для выполнения поиска (поиск с помощью кнопки на панели) на странице в Django 2.2, он работает, но выделяет его менее чем на 1 секунду, то есть находит слово выделяет его и больше не выделяет. Как я уже сказал, оно длится меньше 1 секунды, и идея состоит в том, что он проверяется и, если возможно, продолжает показывать другие совпадения, такие как CTRL + F в браузерах. Может ли кто-нибудь помочь мне с кодом, который хорошо работает? Спасибо.
<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>