За последние 24 часа нас посетили 15245 программистов и 1671 робот. Сейчас ищут 800 программистов ...

Выпадающий список (select)

Тема в разделе "Прочие вопросы по PHP", создана пользователем koottby, 20 апр 2014.

  1. koottby

    koottby Новичок

    С нами с:
    20 апр 2014
    Сообщения:
    3
    Симпатии:
    0
    здравствуйте. Имеется сайт объявлений. При добавлении объявлений пользователем реализован выпадающий список (select)
    Код (Text):
    1. <select type="text" name="action" size="1">
    2. <option value="" >----</option>
    3. <option value="Продам">Продам</option>
    4. <option value="Куплю">Куплю</option>
    5. </select>
    Вопрос . Как реализовать выбор пользователя, чтобы взависимости от его выбора "Куплю" или "Продам", Куплю выводилось красным цветом, Продам - зеленым. Спасибо
     
  2. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.131
    Симпатии:
    1.250
    Адрес:
    там-сям
    непонятно. чтобы пункты изначально были разного цвета или чтобы динамически что-то менялось, в зависимости от выбора?

    Добавлено спустя 2 минуты 58 секунд:
    глянь это: http://stackoverflow.com/questions/2789741/html-how-to-set- ... ct-element
     
  3. koottby

    koottby Новичок

    С нами с:
    20 апр 2014
    Сообщения:
    3
    Симпатии:
    0
    [​IMG]

    [​IMG]
     
  4. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.131
    Симпатии:
    1.250
    Адрес:
    там-сям
    тьфу!
    Код (PHP):
    1. <style>
    2. .sell { color: green; }
    3. .buy { color: red; }
    4. </style>
    5. ...
    6. <div class="<?= ($action == 'Куплю') ? 'buy' : 'sell' ?>">…</div>
    то же самое ты можешь сделать с помощью javascript без перезагрузки страницы, но это уже как-нибудь сам!
     
  5. koottby

    koottby Новичок

    С нами с:
    20 апр 2014
    Сообщения:
    3
    Симпатии:
    0
    artoodetoo , спасибо, дружище, все получилось

    И еще вопрос. А как быть если пунктов несколько, например: куплю, продам, сдам, сниму, обменяю.
    Как их все окрасить в разные цвета?