Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   не работает style.max-height='4em' (https://javascript.ru/forum/events/49164-ne-rabotaet-style-max-height%3D%274em%27.html)

ngln 31.07.2014 17:29

не работает style.max-height='4em'
 
Здравствуйте,
когда пишу: img.style.max-height='4em'; не работает (сообщение Uncaught TypeError: undefined is not a function)

когда пишу: img.style.height='4em'; то все работает как надо.

Мог бы кто-нибудь мне помочь?

Rise 31.07.2014 17:40

ngln, Объектная модель

ngln 31.07.2014 17:47

Спасибо, помогло, надо было написать img.style.maxHeight='4em'

Aetae 01.08.2014 01:06

ngln, надеюсь ты понял почему, и зачем пришлось городить такое разнообразие?

ngln 01.08.2014 11:08

Хороший вопрос. Нет.

Viral 01.08.2014 13:56

ngln, иди странствуй 8 лет.

ngln 01.08.2014 14:12

Viral, зачем этот пост? Чтобы покрасоваться собой?

Erolast 01.08.2014 14:34

"-" - это оператор вычитания. Использовать его в названиях свойств и переменных, конечно же, нельзя.

Aetae 01.08.2014 14:44

...соответственно получается
img.style.max минус height равно '4em';
что, понятно, не имеет смысла.
ngln, потому и пришлось городить два способа именования.

Viral, мог бы и объяснить. Некрасиво поступаешь, имхо.

ngln 01.08.2014 15:07

большое спасибо


Часовой пояс GMT +3, время: 14:34.