Ver Mensaje Individual
  #17 (permalink)  
Antiguo 29/04/2010, 20:08
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: ayuda con validación poco convencional

me costo un poco de trabajo comprender tu mensaje! espero responder a tus dudas. estas en lo cierto, el problema era que DIV es un elemento tipo bloque. pero al cambiarlo por SPAN te sigue apareciendo como saltos de linea. razon, en tu script estas cambiando el comportamiento del elemento en la propiedad style.display. fijate que le estas asignando como valor block. lo que significa que el elemento actuará como un elemento de tipo bloque. la solucion es una de dos para cuando quieras mostrar el elemento. le asignas como valor inline o le asignas un string vacio.

dato extra. quizas tu pienses: ¿no era igual si dejaba el elemento DIV y en lugar de asignar a display el valor block asignarle inline? en terminos de presentacion, es lo mismo. pero el proposito era que lo entendieras desde la raiz. los elementos sin css tienen sus propias caracteristicas de presentacion. en este caso tu estabas usando como valor block porque es lo que comunmente se utiliza. pero no es la unica solucion para mostrar elemento, tambien puedes asignarle un string vacio desde javascript. pero entonces, ibas a continuar con el mismo problema.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.

Última edición por zerokilled; 29/04/2010 a las 20:16