Cita:
Iniciado por Alexis88 Para empezar, si quieres hacer la búsqueda en el contenido del párrafo, la invocación al método
.indexOf()
debe realizarse así:
Por otra parte, estás olvidando tomar al contenido del párrafo, para lo cual debes usar la propiedad
innerHTML
:
Código Javascript
:
Ver originalvar texto1 = document.getElementById("texto1").innerHTML;
Código Javascript
:
Ver original<script>
function buscar(){
var texto1 =document.getElementById("texto1").innerHTML;
//alert(texto1.innerHTML);
var texto2=document.getElementById("texto2");
//alert(texto2.innerHTML);
if (texto1.indexOf(texto2) != -1) {
alert("Texto encontrado");
}
else{
alert("No se encuentra el texto buscado");
}
}
</script>
Gracias por la contestación, sería así entonces? es que no me lo hace he cambiado texto1 por texto2 y viceversa, pero me sale la ventana de
"texto no encontrado" siempre y no sé porqué gracias