Foros del Web » Programación para mayores de 30 ;) » Java »

Var undefined

Estas en el tema de Var undefined en el foro de Java en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 16/03/2016, 07:11
 
Fecha de Ingreso: diciembre-2012
Ubicación: Cáceres
Mensajes: 22
Antigüedad: 11 años, 10 meses
Puntos: 0
Var undefined

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
  #2 (permalink)  
Antiguo 16/03/2016, 10:20
Avatar de Profesor_Falken  
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 10 años, 3 meses
Puntos: 182
Respuesta: Var undefined

Buenas,

Tu duda es de Javascript y este es un subforo de Java. Tienes que dirigirte al foro correspondiente.

Ah, y procura resaltar el codigo con la opcion highlight del editor.



Un saludo
__________________
If to err is human, then programmers are the most human of us

Etiquetas: undefined, var
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:26.