Buenas tengo una duda, parece que la variable del input no me recoje los datos que pongo para que luego con el if me busque si en el párrafo existe esa palabra o no, no sé si alguien me podría ayudar????
os pego el código para ver si me podeis ayudar
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Documento sin título</title>
</head>
<body>
<p id="texto1">Dieciséis penaltis después para romper la igualdad perenne de la eliminatoria, con el himno cantado a capela cinco veces por una hinchada tan entregada como histérica, Juanfran metió al Atlético en los cuartos de final de la Liga de Campeones. No perdonó el lateral el error de Narsingh, que envio el octavo lanzamiento de su equipo al larguero. Al punto de penalti acudió Juanfran con sus botas nuevas, en las que se puede leer el nombre de su hijo y de su mujer, y ajustó su disparo para certificar una clasificación agónica, tan del Atlético como el derroche infinito que caracteriza a la tropa de Simeone. Esa cita con la historia premió a uno de los futbolistas que más describe el crecimiento del Atlético desde la llegada del entrenador argentino. Hasta ese momento crucial hubo un partido que mezcló la táctica con la épica, los nervios y la emoción de la viejaCopa de Europa, que se engrandece desde noches taquicárdicas como esta.</p>
<input type="text" id="texto2" value="octavo">
<button onclick="buscar()">Comprueba</button>
<script>
function buscar(){
var texto1 =document.getElementById("texto1");
//alert(texto1.innerHTML);
var texto2=document.getElementById("texto2").value;
alert(texto2.innerHTML);
if (texto2.indexOf(texto1) != -1) {
alert("Texto encontrado");
}
else{
alert("No se encuentra el texto buscado");
}
}
</script>
</body>
</html>
Gracias de ante mano a todos