У меня есть выпадающий список с элементом: style1, style2, style3 ... Этот стиль является внешним стилем.Я хочу знать, как применить этот стиль на моем сайте, когда я нажму на выпадающий список.Пожалуйста, помогите мне
Могу ли я предложить, старый, но положительный герой, http://www.alistapart.com/articles/alternate/, и обновленную версию, http://www.alistapart.com/articles/bodyswitchers/.
Другое решение без фактического изменения CSS в JavaScript состоит в том, чтобы предоставить телу различные классы CSS и иметь форматы для этих классов в одном и том же файле CSS или нескольких файлах CSS (до вас).когда пользователь выбирает стиль из выпадающего списка, измените класс тела, который изменит стиль всей страницы, если CSS написан правильно.
Вы можете присвоить своей ссылке идентификатор, затем использовать document.getElementById, чтобы получить ее и изменить ее href
На этом сайте есть пример http://www.thesitewizard.com/javascripts/change-style-sheets.shtml
Или просто Google для "Изменить CSS с помощью Javascript"