Hola amigos estoy intentando que este buscador en Javascript para mi web, se diriga a la palabra, de busqueda, directamente, por ejemplo si tengo una lista de 100 elementos, y busco el 100, El buscador me dice que si hay 1 resultado, pero no se dirige hacia la palabra buscada por si mismo, uno tiene que buscarla dentro de la web para verla, si esta en el pie de pagina.
Como puedo hacer que el buscador, despues de mandar el Alert, me diriga a la palabra buscada solito,?
Código Javascript
:
Ver original<script>
var texto="";
function resaltar(){
var encontro=0;
var donde=0;
valor=document.getElementById('tt').value;//caja de texto con id="tt"///
reemplazar=RegExp(valor,"i");
if(texto==""){texto=document.body.innerHTML};
txt=texto.split(">");
for (x=0;x<txt.length;x++){
desde=(txt[x].indexOf("<")!=-1)?txt[x].indexOf("<"):0;
tempP=txt[x].slice(0,desde);
tempU=txt[x].slice(desde);
tempPx=tempP.split(" ");
for(y=0;y<tempPx.length;y++){
if(tempPx[y].search(reemplazar)!=-1 && tempPx[y].length==valor.length){
tempPx[y]="<span style=\u0022background-Color:yellow;\u0022>"+tempPx[y]+"</span>";
encontro+=1;
}
}
txt[x]=tempPx.join(" ")+tempU;
}
document.body.innerHTML=txt.join(">");
alert((encontro==0)?"No se encontro ''"+valor+"''":"Se encontraton "+encontro+" coincidencias");
}
</script>
<input type="text" name="textfield" id="tt" onChange="n = 0;">
<input type="button" value="Buscar en el documento" onClick="resaltar()">
<span id="aa"> </span></p>
<p>JScript es un lenguaje <strong>de <em>secuencias</em></strong> de comandos<em>
interpretado</em> y basado en objetos. Aunque tiene menos funciones que los
lenguajes orientados a objetos de altas prestaciones como C++, JScript es muy
eficiente para los propósitos<font color="#FF0000" face="Arial, Helvetica, sans-serif"> a los que se destina.</font>
</p>
<p></p>