Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   цвет кнопки, цвет текста на кнопке, всплывающее окно (https://javascript.ru/forum/misc/3604-cvet-knopki-cvet-teksta-na-knopke-vsplyvayushhee-okno.html)

matana 06.05.2009 15:34

цвет кнопки, цвет текста на кнопке, всплывающее окно
 
Здравствуйте!
В документе у меня есть кнопки для всплывающих окон. Все работает, но выглядит очень некрасиво. Можно ли программным способом изменить цвет кнопки и цвет текста на ней? Я не имею в виду прикрепить картинку к кнопке, т.к. кнопок достаточно много, разного размера - не нарисуешься. Или подскажите, пожалуйста, как еще можно вызвать всплывающее окно.

Gvozd 06.05.2009 15:56

Цитата:

Сообщение от matana
Можно ли программным способом изменить цвет кнопки и цвет текста на ней?

можно
сперва получаете DOM-объект кнопки, а затем редктируете его свойство style

matana 06.05.2009 19:16

Хорошо бы что-нибудь поконкретнее

Gvozd 06.05.2009 19:35

что более конкретного?
если вам нужен готовый код, то вы попали не в то место.
тут не принято давать готовые решения.тут помогают самому написать, и научится.
Если же вам не нужен готовый код, а нужна конкретика другого рода, то и вопросы задавайте более конкретно.
Сначала прочитайте статью, и выяснить, как с помощью JS-а обратится к тому или иному элементу на странице.
затем, получив все необходимые элементы, редактируя их свойство style(которое является массивом CSS-свойств) назначаете цыета необходимые/случайные

matana 07.05.2009 19:27

Простите, но, чтобы следовать Вашему совету,нужно знать немного, а может быть, и намного больше, чем я. Кстати, статьи для начинающих на этом сайте пишутся знающими людьми, но не для незнающих,увы. Я лично ничего не понимаю:
КАК получить DOM объект?
КАК и ГДЕ (в каком разделе кода) установить несколько позиций style (color, width, height и т.д.)?
В учебниках по DOM упоминается язык java, а не javascript, значит. нельзя эти узлы внедрить в готовый документ html?

Gvozd 07.05.2009 19:44

в каком разделе справки на этом сайте вы нашли упоминание Java вместо JavaScript? скорее всего это опечатка.
по поводу вашего незнания:учитесь.
помимо статей на сайте еще есь раздел книги с рекомендованной литературой.
берете книгу, и по порядку изучаете JS
даю более конкртеные ссылки:
задаете
Поиск элементов в DOM(Поиск по тагу)
DOM в примерах. Введение.(Свойства элементов)(style)
там достаточно просто написано, для человека, который хотя бы открывал учебник по JS

почитайте учебник
попробуйте хоть что-нибудь написать
если не получится, опубликуйте свой код, и мы укажем, что вы неправильно делаете, и как правильно

matana 17.05.2009 02:04

Спасибо.

Gvozd 17.05.2009 02:17

*ошеломлен*
один из немногих повернувшизся на путь истиный после моего сообщения.
если это так, то яочень рад за вас

matana 26.05.2009 17:08

Спасибо, насмешили.
Сделала все, что хотела, и даже больше (пинок иногда очень полезен)


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