Foros del Web » Programando para Internet » Javascript »

por q me dice undefined al hacer funcion busqueda...

Estas en el tema de por q me dice undefined al hacer funcion busqueda... en el foro de Javascript en Foros del Web. que tal, tengo una duda tengo este input: <input name="tipocliente" id="tipocliente" type="text" value="<%=idTipoCliente%>" size="20" maxlength="20" onblur="Buscar(this.id)" /> y manda llamar a esta funcion : Código: ...
  #1 (permalink)  
Antiguo 02/11/2007, 18:22
Avatar de Gaby_Corr  
Fecha de Ingreso: junio-2005
Mensajes: 672
Antigüedad: 19 años, 5 meses
Puntos: 0
por q me dice undefined al hacer funcion busqueda...

que tal, tengo una duda

tengo este input:

<input name="tipocliente" id="tipocliente" type="text" value="<%=idTipoCliente%>" size="20" maxlength="20" onblur="Buscar(this.id)" />

y manda llamar a esta funcion :

Código:
function Buscar(dato) {
    if (!enProceso && http) {
       var valor = escape(document.getElementById(dato).value);
       var url = "enviarTipoCli.asp?datoabuscar="+ valor;
	   alert(dato)
	   alert(valor)
       http.open("GET", url+ "&random=" + Math.random(), true);
	   http.onreadystatechange = handleHttpResponse;
       enProceso = true;      
	   http.send(null);

    }
}
lo que no entiendo es por que en el alert(valor) me dice undefined y
por lo tanto no hace la busqueda...
__________________
" Recuerda , estas donde debes estar ..."
  #2 (permalink)  
Antiguo 03/11/2007, 00:24
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años, 5 meses
Puntos: 125
Re: por q me dice undefined al hacer funcion busqueda...

Complejo verlo, porque "enProceso" no veo donde lo defines por tanto podría ser eso lo que detiene la Fn!

saludos,
  #3 (permalink)  
Antiguo 05/11/2007, 11:47
Avatar de Gaby_Corr  
Fecha de Ingreso: junio-2005
Mensajes: 672
Antigüedad: 19 años, 5 meses
Puntos: 0
Re: por q me dice undefined al hacer funcion busqueda...

bueno ya encontre la solucion, lo que tenia mal fue:
mismo nombre de formulario e input por eso no sabia cual mandar

saludos
__________________
" Recuerda , estas donde debes estar ..."

Última edición por Gaby_Corr; 05/11/2007 a las 12:29
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 18:29.