Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+4

Помощь с задачкой по JS

Надо написать функцию, которая создаст на странице 'окно', со стилями из предоставленного объекта option{}
В чём ошибка? Почему окно не отображается ни на странице, ни в элементах?

Дополнен

Спасибо за помощь, забыл главное - я же создавал элемент не просто в документе, а в функции, и забыл её вызвать.
Ну и параллельно забыл, что надо дописывать 'px' , ведь js не будет переводить в стили обычные числа

По дате
По рейтингу
Аватар пользователя
Мыслитель

ответ выше + нужно вызвать функцию после ее объявления

1
 showNotification(option) 

notification.style .marginTop = option.top + 'px';
notification.style .marginLeft = option.left + 'px';

Аватар пользователя
Просветленный

К вышенаписанному добавлю что classList содержит DOMTokenList а ты ему присваиваешь строку. Это свойство read-only и модифицируется методами add(), remove(), replace(), и toggle().

Или пользуйся корректно или используй свойство className.