Quiero utilizar la propiedad indeterminada de una casilla de verificación. Cambiar el valor en JavaScript funciona en todo tipo de navegadores (¡incluso en MSIE6!), Sin embargo, no puedo establecer el valor inicial a través de atributos HTML en any.HTML - ¿Por qué no se respeta indeterminado = "indeterminado | verdadero"?
¿Esto es por diseño? Si es así, ¿por qué? En el lado del servidor, puedo determinar que es indeterminado. Entonces, ¿por qué no puedo decirle al navegador? ¿Los proveedores de navegadores no estaban preocupados por los FOUC (Flashes Of Unstyled Content) si un script de larga duración mantiene la configuración de la propiedad?
Aquí está un ejemplo de trabajo: http://jsfiddle.net/KUQC9/1/
¿Cuál es la propiedad 'indeterminate'? –
@Rocket, mira el ejemplo de trabajo. –
Estoy aprendiendo sobre esto ahora. Tengo una pregunta para ti, en realidad ... dijiste que puedes determinar que es indeterminado en el servidor: ¿cómo lo haces? (Por cierto, podría evitar en gran medida los FOUC mediante el uso del evento de carga DOM en lugar de un tiempo de espera - http://jsfiddle.net/Cd35L/ - o incluso antes - http://jsfiddle.net/dV3uL/) –