Salve a tutti voi, sono qui perchè ho un problema con uno script la cui funzione sarebbe quella di far evidenziare una parola da me scritta in un input.
Adesso vista la mia incompetenza con tale linguaggio chiedo a voi se possibile riuscire a far funzionare questo script, o tanto più se ne conoscete uno uguale ma funzionante..![]()
questo è lo script:
questo invece è il form con input:codice:<script type="text/javascript"> var volte = 0; var trovato = false; var base=''; function inizia() { base = opener.document.body.createTextRange(); } function trova() { if (document.MioForm.testo.value == '') { alert('Nulla da cercare!'); return; } if (volte==0) { inizia() } trovato=base.findText(document.MioForm.testo.value) if (trovato) { base.findText(document.MioForm.testo.value); base.select(); base.scrollIntoView(); volte++; base.moveStart("character", 1); base.moveEnd("textedit"); } else { if (volte == '0') alert('"' + document.MioForm.testo.value +'" non è stato trovato in questa pagina.'); else alert('"' + document.MioForm.testo.value+'" è stato trovato '+ volte+' volte in questa pagina.'); volte=0; } } </script>
grazie mille anche solo per l'attenzionecodice:<form name="MioForm"> <input type="text" name="testo"> <input type="button" value="TROVA" onClick="trova()"> </form>![]()

Rispondi quotando