Ejecucion de funcion?

28/10/2004 - 17:02 por Esteban Bruna | Informe spam
Estimados

Tengo una función echa en JavaScript que se ejecuta en el evento
onChange= javascript:sublist(this.form, AreasPrinc.value).

Mi consulta es como puedo hacer que se ejecute automáticamente al cargar
la pagina, lo he intentado pero me alega que no reconoce el objeto
AreasPrinc.value que es una Lista/Menu.

Muchas Gracias.

Atte.
Esteban Bruna A.
Stgo. Chile

Preguntas similare

Leer las respuestas

#1 Esteban Bruna
28/10/2004 - 17:19 | Informe spam
lo mismo, me dice que no reconoce el objeto lista/menu!


"Valdov" wrote in message
news:%
Probaste mandandola llamar en el onload del body?

"Esteban Bruna" escribió en el mensaje
news:#
> Estimados
>
> Tengo una función echa en JavaScript que se ejecuta en el evento
> onChange= javascript:sublist(this.form, AreasPrinc.value).
>
> Mi consulta es como puedo hacer que se ejecute automáticamente al
cargar
> la pagina, lo he intentado pero me alega que no reconoce el objeto
> AreasPrinc.value que es una Lista/Menu.
>
> Muchas Gracias.
>
> Atte.
> Esteban Bruna A.
> Stgo. Chile
>
>


Respuesta Responder a este mensaje
#2 Jorge Oblitas
28/10/2004 - 17:52 | Informe spam
No conozco tu codigo pero puede ser que el AreasPrin no se haya cargado
cuando la pagina intenta hacer el onload. Prueba con Buffer=true (asumo que
es ASP) para que no se mande nada al usuario hasta que se cargue todo .

Por otro lado, si no es ASP y es solo html, hay maneras de preguntar si algo
existe antes de llamarlo.

Hay un sitio Web que consulto desde 1998, manejado por scott Isaacs quien
escribio un clasico del DHTML Llamado Inside DHTML. Su sitio es
http://www.siteexperts.com

Saludos

Jorge

"Esteban Bruna" escribió en el mensaje
news:
lo mismo, me dice que no reconoce el objeto lista/menu!


"Valdov" wrote in message
news:%
> Probaste mandandola llamar en el onload del body?
>
> "Esteban Bruna" escribió en el mensaje
> news:#
> > Estimados
> >
> > Tengo una función echa en JavaScript que se ejecuta en el evento
> > onChange= javascript:sublist(this.form, AreasPrinc.value).
> >
> > Mi consulta es como puedo hacer que se ejecute automáticamente al
> cargar
> > la pagina, lo he intentado pero me alega que no reconoce el objeto
> > AreasPrinc.value que es una Lista/Menu.
> >
> > Muchas Gracias.
> >
> > Atte.
> > Esteban Bruna A.
> > Stgo. Chile
> >
> >
>
>


Respuesta Responder a este mensaje
#3 Alvaro G Vicario
28/10/2004 - 17:59 | Informe spam
*** Esteban Bruna wrote/escribió (Thu, 28 Oct 2004 12:02:56 -0300):
onChange= javascript:sublist(this.form, AreasPrinc.value).



Mejor así:

onChange="sublist(this.form, AreasPrinc.value)"

Mi consulta es como puedo hacer que se ejecute automáticamente al cargar
la pagina, lo he intentado pero me alega que no reconoce el objeto
AreasPrinc.value que es una Lista/Menu.



En principio la forma de acceder a los objetos de la página es ésta:

HTML:
<p id="prueba">...</p>

JavaScript:
document.getElementById('prueba')

Pero si es un elemento de formulario tienes otra opción más cómoda:

HTML:
<form name="formulario">
<input name="prueba">

JavaScript:
document.formulario.prueba



Respuesta Responder a este mensaje
#4 Valdov
28/10/2004 - 18:08 | Informe spam
Probaste mandandola llamar en el onload del body?

"Esteban Bruna" escribió en el mensaje
news:#
Estimados

Tengo una función echa en JavaScript que se ejecuta en el evento
onChange= javascript:sublist(this.form, AreasPrinc.value).

Mi consulta es como puedo hacer que se ejecute automáticamente al


cargar
la pagina, lo he intentado pero me alega que no reconoce el objeto
AreasPrinc.value que es una Lista/Menu.

Muchas Gracias.

Atte.
Esteban Bruna A.
Stgo. Chile


Respuesta Responder a este mensaje
#5 Valdov
28/10/2004 - 18:48 | Informe spam
No será que cuando mandas llamar a la funcion no tienes ningun elemento
seleccionado del list? de ser así el value del list va a ser nulo.

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

'Aqui tendrias que validar si el parametro no existe, si es asi entonces si
se refresca la pantalla a los 5 segundos, sino quitas lo del onLoad
<body onLoad="setTimeout('redir();', 5000)">
<%
'y aqui validas si el parametro es uno que se mande llamar a la funcion
response.write(request.QueryString("ID"))
%>
</body>
</html>



"Esteban Bruna" escribió en el mensaje
news:
lo mismo, me dice que no reconoce el objeto lista/menu!


"Valdov" wrote in message
news:%
> Probaste mandandola llamar en el onload del body?
>
> "Esteban Bruna" escribió en el mensaje
> news:#
> > Estimados
> >
> > Tengo una función echa en JavaScript que se ejecuta en el evento
> > onChange= javascript:sublist(this.form, AreasPrinc.value).
> >
> > Mi consulta es como puedo hacer que se ejecute automáticamente al
> cargar
> > la pagina, lo he intentado pero me alega que no reconoce el objeto
> > AreasPrinc.value que es una Lista/Menu.
> >
> > Muchas Gracias.
> >
> > Atte.
> > Esteban Bruna A.
> > Stgo. Chile
> >
> >
>
>


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida