29/04/2010, 20:08
|
| Javascripter | | Fecha de Ingreso: abril-2009 Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 8 meses 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 |