Autor Tema: Consulta Java Sript  (Leído 2981 veces)

0 Usuarios y 1 Visitante están viendo este tema.

kika

  • Visitante
Consulta Java Sript
« : octubre 31, 2006, 03:06:37 pm »
Hey tal vez alguien me pueda ayudar!!!!
Estoy haciendo un especie de lista de valores, que quiero reutilizar, la despliego con un pop-up. Pero para el formulario que estoy haciendo ahorita, el valor que se elige para esa lista sirve como entrada para otra lista .... Lo que no puedo hacer es que cuando se eliga otra opcion los otros valores en el formulario se limpien.

Yo se que vastaria con poner:
opener.document.getElementById("Elemento").value = ''

Pero me imagino que va a dar error si utilizo la lista para otro formulario que no posea dicho objeto. Como puedo hacer para determinar en el pop-up  si "Elemento" existe en el opener

Desconectado kikeuntercio

  • Sv Vampire Team ®
  • The Communiter-
  • ***
  • Mensajes: 1545
  • -] java Adict [-
    • Comunidad Bitcoin de Oriente
Re: Consulta Java Sript
« Respuesta #1 : octubre 31, 2006, 03:35:49 pm »
hay tu manchester. !!!!
alli si que me fregastes, creo que podrias usar nombres similares en los otros formularios aunque no tengan la misma funcion y los objetos que no ocupes solo los ocultas.

espero eso ayude, sino esperate ya vendra mxgwx al rescate.
Miembro y co-fundador original de VampireTeam
Bitcoiner
CopyMaster en Finandy.com como: WillockSV

kika

  • Visitante
Re: Consulta Java Sript
« Respuesta #2 : octubre 31, 2006, 06:19:17 pm »
 :-/ Pues eso lo hemos hecho con la mayoria de las listas, por que cargamos el codigo y la descripcion y a veces solo ocupamos uno de los dos (pero no hay problema con ocultarlos), Por lo que yo buscaba otra solucion es por que la otra lista me regresa valores para tres inputs (que eso lo que quiero borrar por si no se salen de la pagina y cambia los valores de la primera lista )osea que me tocaria ocultar practicamente 4 cajas de texto si la quiero ocupar.

Gracias por contestarme  :D !!!!

Desconectado kikeuntercio

  • Sv Vampire Team ®
  • The Communiter-
  • ***
  • Mensajes: 1545
  • -] java Adict [-
    • Comunidad Bitcoin de Oriente
Re: Consulta Java Sript
« Respuesta #3 : noviembre 01, 2006, 05:21:53 pm »
bueno entonces no nos queda mas que esperar a otro miembro que te pueda echar mejor la manito, porque yo no mucho le hago a lo de la programacion web.

Muchachos y muchachas alguien mas le puede colaborar ???
Miembro y co-fundador original de VampireTeam
Bitcoiner
CopyMaster en Finandy.com como: WillockSV

uDocProject

  • Visitante
Consulta Java Sript
« Respuesta #4 : noviembre 01, 2006, 06:13:17 pm »
Si todo lo que se desea es que al cambiar un <select> se limpie un formulario completo, simplemente hay que asociar a dicha lista, en el evento ONCHANGE, una función que dé clic a un botón <input type="reset"> en el otro formulario. Así, cada vez
que se seleccione una opción diferente el otro formulario perderá todos sus datos y volverá a estar como al principio.

Aquí está un ejemplo listo para correr. Para ver el código solo hay que darle clic derecho>>Ver Código Fuente de la Página HTML:

----------------------------------
http://redir.no-ip.org/?form0000

----------------------------------

La forma más fácil (y más deficiente) de asegurar que se borre el valor de un elemento, es usar un conjunto de bloques try-catch con los nombres de todos los nombres posibles de los campos (en un mismo formulario). De esta forma, si al final no existe el valor del elemento, lo más que podría pasar es que los datos no se borren. Así que hay que asegurarse por completo de que se incluyen bloques try-catch para todos los nombres de elementos existentes.

Código: [Seleccionar]
try
{
 //Primer posible nombre ("Elemento"):
  opener.document.getElementById("Elemento").value = ''
}
 catch(e){}

try
{
 //Segundo posible nombre ("Objeto"):
  opener.document.getElementById("Objeto").value = ''
}
 catch(e){}

try
{
 //Tercer posible nombre ("Componente"):
  opener.document.getElementById("Componente").value = ''
}
 catch(e){}
« Última Modificación: noviembre 01, 2006, 06:59:39 pm por uDocProject »

kika

  • Visitante
Re: Consulta Java Sript
« Respuesta #5 : noviembre 01, 2006, 07:42:13 pm »
Ahhh ok.....  :mosh: lo voy a probar

kika

  • Visitante
Re: Consulta Java Sript
« Respuesta #6 : noviembre 01, 2006, 08:29:29 pm »
Hey gracias... Ya me funciono
Pues no sabia que se podia manejar excepciones en javascript  :wacko:


Desconectado NoeL

  • Administrator
  • The Communiter-
  • *
  • Mensajes: 3257
    • SvCommunity
Re: Consulta Java Sript
« Respuesta #7 : noviembre 01, 2006, 10:14:13 pm »
Si todo lo que se desea es que al cambiar un <select> se limpie un formulario completo, simplemente hay que asociar a dicha lista, en el evento ONCHANGE, una función que dé clic a un botón <input type="reset"> en el otro formulario. Así, cada vez
que se seleccione una opción diferente el otro formulario perderá todos sus datos y volverá a estar como al principio.

Aquí está un ejemplo listo para correr. Para ver el código solo hay que darle clic derecho>>Ver Código Fuente de la Página HTML:

----------------------------------
http://redir.no-ip.org/?form0000

----------------------------------

La forma más fácil (y más deficiente) de asegurar que se borre el valor de un elemento, es usar un conjunto de bloques try-catch con los nombres de todos los nombres posibles de los campos (en un mismo formulario). De esta forma, si al final no existe el valor del elemento, lo más que podría pasar es que los datos no se borren. Así que hay que asegurarse por completo de que se incluyen bloques try-catch para todos los nombres de elementos existentes.

Código: [Seleccionar]
try
{
 //Primer posible nombre ("Elemento"):
  opener.document.getElementById("Elemento").value = ''
}
 catch(e){}

try
{
 //Segundo posible nombre ("Objeto"):
  opener.document.getElementById("Objeto").value = ''
}
 catch(e){}

try
{
 //Tercer posible nombre ("Componente"):
  opener.document.getElementById("Componente").value = ''
}
 catch(e){}

Quien lo diria....muy bien don Udoc =ff5512sjshgs0000s52554w

Desconectado kikeuntercio

  • Sv Vampire Team ®
  • The Communiter-
  • ***
  • Mensajes: 1545
  • -] java Adict [-
    • Comunidad Bitcoin de Oriente
Re: Consulta Java Sript
« Respuesta #8 : noviembre 02, 2006, 01:49:43 am »
Quien lo diria....muy bien don Udoc =ff5512sjshgs0000s52554w

No entendi  :hammer:
Miembro y co-fundador original de VampireTeam
Bitcoiner
CopyMaster en Finandy.com como: WillockSV