Ребят, помогите с кодом!
При нажатии на кнопку цвет заголовка должен стать красным, но ничего не получается(
<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>Hi, JavaScript</title> <link type="text/css" rel="stylesheet" href="hi.css"> </head> <body> <h1 id="red">Hello, JS</h1> <input type="button" id="redbutton" value="Change color"> <script> function init(){ var button=document.getElementById("redbutton"); button.onclick=handlebutton; }; function handlebutton(){ var redtext=document.getElementById("red"); var text=redtext.innerHTML; text.setAttribute("class", "makingred"); }; window.onload=init; </script> </body> </html> |
Anna1994,
Пожалуйста, отформатируйте свой код! Для этого его можно заключить в специальные теги: js/css/html и т.п., например: [html run] ... минимальный код страницы с вашей проблемой [/html] О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting. |
Anna1994,
redtext.classList.add("makingred"); вместо Цитата:
|
Благодарю Вас)Изучаю этот язык где то месяц и пока не видела такого добавления класса) Спасибо еще раз)
|
Anna1994,
className и classList |
Часовой пояс GMT +3, время: 08:37. |