Foros del Web » Programando para Internet » Javascript »

Formulario Generado con JavaScript vs Formulario Estático

Estas en el tema de Formulario Generado con JavaScript vs Formulario Estático en el foro de Javascript en Foros del Web. Hola todos, como se encuentran? Mi pregunta es la siguiente: Me gustaría saber su opinión sobre formularios dinámicos. En mi caso, puse un div al ...
  #1 (permalink)  
Antiguo 30/08/2011, 00:14
Avatar de Raziel_Ravenheart  
Fecha de Ingreso: agosto-2011
Ubicación: Ibagué, Tolima
Mensajes: 192
Antigüedad: 12 años, 8 meses
Puntos: 37
Pregunta Formulario Generado con JavaScript vs Formulario Estático

Hola todos, como se encuentran?

Mi pregunta es la siguiente:
Me gustaría saber su opinión sobre formularios dinámicos. En mi caso, puse un div al final del documento, donde tengo algunos formularios, este div lo oculté con un "display: 'none'" de CSS, pero no se si esta sea un forma aceptable, o mejor se pueda generar el formulario por medio de javascript/dom, y en el caso que el usuario elija esta opción, el formulario aparece justo en el momento que lo necesita.

Me gustaría conocer su opinión y por que?

::
  #2 (permalink)  
Antiguo 30/08/2011, 02:01
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: Formulario Generado con JavaScript vs Formulario Estático

Hola:

Soy partidario de los estáticos ocultos, aunque ambos tienen sus pros y contras... la mayor contra de los dinámicos es la posibilidad de desactivar javascript.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 30/08/2011, 02:51
Avatar de Batan  
Fecha de Ingreso: septiembre-2010
Ubicación: Madrid
Mensajes: 408
Antigüedad: 13 años, 7 meses
Puntos: 63
Respuesta: Formulario Generado con JavaScript vs Formulario Estático

Pero por mas que sean estáticos y ocultos con un display de CSS, es necesario llamar a un script de JS para poder visualizar ese formulario.

A mi me gusta más la idea de JS Dom, puedes hacer más dinámico los formularios. Imaginaos el caso en el que quisieseis generar más de un formulario, por ejemplo para subir ficheros al servidor. Con Dom podriamos, el único problema como dice @caricatos es que este desactivado Javascript. Para el cual siempre se puede recurrir al servidor.

Saludos
  #4 (permalink)  
Antiguo 30/08/2011, 04:09
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: Formulario Generado con JavaScript vs Formulario Estático

Hola:

Cita:
Iniciado por Batan Ver Mensaje
Pero por mas que sean estáticos y ocultos con un display de CSS, es necesario llamar a un script de JS para poder visualizar ese formulario.
...
Saludos
Pero con unas pocas líneas en la inicialización te aseguras que solo estén ocultos si hay javascript...

Código:
window.onload = function() {
 for (i = 0; i < document.forms.length; i++)
  document.forms[i].style.display = "none";
}

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #5 (permalink)  
Antiguo 30/08/2011, 06:03
Avatar de Batan  
Fecha de Ingreso: septiembre-2010
Ubicación: Madrid
Mensajes: 408
Antigüedad: 13 años, 7 meses
Puntos: 63
Respuesta: Formulario Generado con JavaScript vs Formulario Estático

Yo me referia a que por más o menos código que tenga, si tiene desactivado javascript, ya no podrá usarlo.
pero igualmente con ese código es más correcto.
  #6 (permalink)  
Antiguo 30/08/2011, 09:57
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: Formulario Generado con JavaScript vs Formulario Estático

Cita:
Iniciado por Batan Ver Mensaje
Yo me referia a que por más o menos código que tenga, si tiene desactivado javascript, ya no podrá usarlo...
Los formularios nunca han necesitado de javascript para su uso

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #7 (permalink)  
Antiguo 30/08/2011, 10:18
Avatar de Batan  
Fecha de Ingreso: septiembre-2010
Ubicación: Madrid
Mensajes: 408
Antigüedad: 13 años, 7 meses
Puntos: 63
Respuesta: Formulario Generado con JavaScript vs Formulario Estático

Al quererlos hacer dinámicos si obviamente, pues a eso me refiero, obviamente crear el HTML de un formulario no tiene que estar eco en Javascript.
Saludos
  #8 (permalink)  
Antiguo 31/08/2011, 06:38
Avatar de Raziel_Ravenheart  
Fecha de Ingreso: agosto-2011
Ubicación: Ibagué, Tolima
Mensajes: 192
Antigüedad: 12 años, 8 meses
Puntos: 37
Respuesta: Formulario Generado con JavaScript vs Formulario Estático

Muchas gracias por sus respuestas,... justo ahora estuve hablando con el cliente, ya que no voy a soportar nada para Internet Explorer, la mayoría va a ser para Firefox, por lo tanto quienes soporten esta sintaxis como google chrome, podrán ver la pagina.

Les comento esto, por que muchas personas se están empezando a aburrir de como internet explorer maneja internamente el javascript y css, por eso, muchos diseñadores y desarrolladores están dejando de dar soporte a internet explorer:

Un ejemplo:

http://www.1upclan.info/

Y yo estoy aliviado y totalmente de acuerdo!
  #9 (permalink)  
Antiguo 31/08/2011, 10:29
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: Formulario Generado con JavaScript vs Formulario Estático

Hola:

No entiendo que tiene que ver la respuesta... los estilos y formas de aplicarlos prácticamente los soportan de la misma forma todos los navegadores, explorer a partir de la versión 4 por lo menos... Salirte por la tangente no te va ayudar mucho

Y lo de desactivar javascript es propio de todos los navegadores... también (chrome y firefox entre ellos).

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo

Etiquetas: formulario
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 11:34.