Solo un rapido saggio, devo portare la pappa ai gatti.

codice:
<script>

function vediSeEsiste(){

 var daTrovare = document.getElementById("campione").value;
 var responso = '';

 for(r=1; r<4; r++){
     if(document.getElementById("riga" + r).innerHTML.match(daTrovare)){
        responso=responso + 'Presente a riga n° ' + r + '<br>';
     };
 }
 document.getElementById("esito").innerHTML = responso;
 }
</script>

<style>
.nascosto {display: none;}
</style>

trova <input id="campione"><input value="cerca" type="button" onclick="vediSeEsiste();"><div id="esito"></div>
<hr>

<p>0. testo visibile. <!-- [testo non visibile] ma visibile nel codice e che risponde al "cerca" dell' Editor --> </p>

<p>1. testo visibile. <span id="riga1" class="nascosto">testo non visibile</span> </p>

<p>2. testo visibile. <span id="riga2" class="nascosto">vuolsi così, cola' dove si puote ciò che si vuole</span> </p>

<p>3. testo visibile. <span id="riga3" class="nascosto">e più non dimandare</span> </p>