Thông thường, nếu bạn cần phải thiết lập một thuộc tính style trong JavaScript, bạn nói điều gì đó như:Có cách trình duyệt chéo để thiết lập style.float trong Javascript không?
element.style.attribute = "value";
Có thay đổi nhỏ nhưng thường là tên thuộc tính là một tương tự, mặc dù camelcased, phiên bản của HTML tên thuộc tính.
Vấn đề đối với tôi là thuộc tính float không hoạt động. Float là một từ khóa trong JavaScript và do đó style.float làm cho tất cả các JavaScript cho ngắt trang. Tôi nhìn vào MSDN, và nó nói để sử dụng styleFloat như vậy:
element.style.styleFloat = "value";
Điều đó chỉ hoạt động trong IE. Firefox, Safari, Chrome, Opera - không ai trong số họ dường như có câu trả lời. Tôi làm sai ở đâu? Phải có một câu trả lời đơn giản cho điều này.
Tại sao không 'element.style [ 'phao'] = "giá trị"; ' ? Không có hạn chế về các ký tự bạn có thể sử dụng trong một đối tượng javascript. – doug65536
Liên kết MDN: https://developer.mozilla.org/en-US/docs/Web/CSS/float – Basilevs