lo general, si es necesario establecer un atributo de estilo en JavaScript, que dicen algo como:¿Hay una forma de navegador cruzada de establecer style.float en Javascript?
element.style.attribute = "value";
hay ligeras variaciones, pero por lo general el nombre del atributo es una similar, aunque CamelCased, versión del HTML nombre de atributo.
El problema para mí es que el atributo float no funciona. Float es una palabra clave en JavaScript, por lo que style.float crea todo el JavaScript para el salto de página. Busqué en MSDN, y decía usar styleFloat así:
element.style.styleFloat = "value";
Eso solo funciona en IE. Firefox, Safari, Chrome, Opera: ninguno de ellos parece tener una respuesta. ¿Dónde estoy equivocado? Tiene que haber una respuesta simple a esto.
'¿Por qué no element.style [ 'float'] = "valor";' ? No hay restricciones en los caracteres que puede usar en un objeto javascript. – doug65536
Enlace de MDN: https://developer.mozilla.org/en-US/docs/Web/CSS/float – Basilevs