2012-02-27 2 views
0

Кто-нибудь знает, как я буду делать это в веб-приложении HTML-5? т.е. мне нужно изменить цвет шрифта имени при нажатии кнопки. Это приложение, которое легко показывает, когда игроки участвуют в теннисном турнире или вне его. до сих пор у меня есть документ первенствовать всех игроков, загруженных в к HTML, это один из имен, например:изменение цвета текста при выполнении условия

http://i.imgur.com/Iapdp.png

и кнопки следующим образом:

http://i.imgur.com/kEGYm.png

поэтому я предполагаю, что могу написать условие if, которое указывает, включена ли эта кнопка, тогда имя игрока становится красным или что-то в этом роде. Я также борюсь с макетом, учитывая, что имена находятся в таблице, кнопка просто остается выше где бы я ни выразился. Любая помощь очень ценится, Louis.

+0

Как насчет JavaScript? – j08691

+0

@JamesMontagne Я понятия не имею, с чего начать, поэтому ничего. Что касается j08691 - пожалуйста, уточните, спасибо. – loucidity

+0

попробуйте использовать таблицу стилей – PTBG

ответ

0
<a href='#changeColor'>Click me!</a> 

#chaneColor:target{ 
    color:red; 
} 

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

+0

Я отправил более подробную информацию, спасибо Крису. – loucidity

0

Если вы используете таблицы стилей - read this - то вы можете сделать soemthing как этот

button:active{ 
color:red; 
} 

или любой другой цвет ... не должен быть красным. Теперь этот пример очень прост, так как он изменит цвет текста, написанного на button..but вы можете использовать таблицы стилей для многих, многих других вещей

+0

Большое спасибо - это будет очень полезно. Другой вопрос: у меня в основном есть таблица имен, каждая из которых должна иметь кнопку рядом с их именами, и когда эта кнопка нажата, их имя становится красным. Должен ли я повторять код для каждого из имен, или есть более быстрый способ сделать это? – loucidity

+0

Я думаю, он хочет изменить цвет другого элемента при нажатии кнопки. – Turnip

+0

да, что я делаю @ 3rror404 – loucidity

0

Одно очень простое решение было бы использовать JQuery:

$('#your_button').click(function() { 
    $('#your_element').css('color','red'); 
} 

Пример: http://jsfiddle.net/UcLSG/5/

+0

большое спасибо, я загляну в jQuery. – loucidity

Смежные вопросы