Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] duda evento onchange

Estas en el tema de duda evento onchange en el foro de PHP en Foros del Web. Hola, Tengo una duda con el evento onchange, no soy capaz de programar el javascript, inicialmente el boton buscar esta desactivado y solo se activaria ...
  #1 (permalink)  
Antiguo 27/10/2014, 04:43
 
Fecha de Ingreso: octubre-2014
Ubicación: Xixón
Mensajes: 6
Antigüedad: 10 años
Puntos: 0
duda evento onchange

Hola,
Tengo una duda con el evento onchange, no soy capaz de programar el javascript, inicialmente el boton buscar esta desactivado y solo se activaria si escribiera algo en cualquiera de los otros tres campos, alguien me puede ayudar? gracias

<?php
require_once dirname(__FILE__)."/../../clases/autoloadClasses.php";

?>

<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Document</title>
<link rel="stylesheet" href="/includes/css/estilo.css" />
<script type="text/javascript" src="funcion.js"></script>

</head>
<body>

<h1>Buscar Expedientes</h1>
<form method="post" action = "Result.php" target="abajo">
<br>
<br>
Referencia:
<input id="eRef" type="text" value="" name="referencia" onChange="hnd_onChange()">
<br>
<br>
Asunto:
<input id="eAsun" type="text" value="" name="Asunto" onChange="hnd_onChange()">
<br>
<br>
Tec.Obra:
<input id="eTec" type="text" value="" name="TecObra" onChange="hnd_onChange()">
<br>
<br>
<input id="btn" type="submit" value="Buscar" disabled>
</form>



</body>
</html>
  #2 (permalink)  
Antiguo 27/10/2014, 05:04
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 8 meses
Puntos: 1146
Respuesta: duda evento onchange

Hola amigo, bienvenido al foro.

Para empezar este foro es de PHP no de Javascript y aunque somos totalmente capaces de responder a tu inquietud te voy a pedir que publiques tu código y nos expliques el problema a detalle.

El decir "No soy capaz de programar el javascript" me hace pensar en que no tienes conocimiento alguno de este, por lo que nosotros te mandaremos links para estudiar desde lo mas básico para que puedas hacer el trabajo.

Si es el caso aquí te dejo un libro para iniciar
http://librosweb.es/javascript/

Caso contrario aquí esperamos tu código y explicación para poder ayudarte.
  #3 (permalink)  
Antiguo 27/10/2014, 05:06
 
Fecha de Ingreso: octubre-2014
Ubicación: Xixón
Mensajes: 6
Antigüedad: 10 años
Puntos: 0
Respuesta: duda evento onchange

la funcion que necesito programar es la del evento onchange, yo hice algo así pero no funciona y no se como arreglarlo. Saludos

function hnd_onChange(){

var ref = document.getElementById.('eRef')
if( (ref.value) !='')// or document.getElementById('eAsun').value !='' or document.getElementById('eTec').value!='' )

document.getElementById('btn').removeAttribute('di sabled')
}
  #4 (permalink)  
Antiguo 27/10/2014, 05:35
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 8 meses
Puntos: 1146
Respuesta: duda evento onchange

1.- todo el HTML se escribe en minúsculas... deja de consultar tutoriales arcaicos.
debes poner onchange NO onChange

2.- tienes di sabled ese espacio esta mal
Cita:
.removeAttribute('di sabled')
3.- No lleva punto después de getElementById
Cita:
var ref = document.getElementById.('eRef')
4.- este punto aunque ya es innecesario solo te comento que si quitas el IF tendrás el mismo resultado ya que la función se ejecuta cuando modificas ese campo.... pierde sentido hacer la condicional.
  #5 (permalink)  
Antiguo 27/10/2014, 05:39
 
Fecha de Ingreso: octubre-2014
Ubicación: Xixón
Mensajes: 6
Antigüedad: 10 años
Puntos: 0
Respuesta: duda evento onchange

gracias por la ayuda
Saludos

Etiquetas: evento, html, onchange
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 19:36.