Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.11.2008, 16:24
seedpeer
 
Сообщений: n/a

Текстовый чекбокс
Привет всем.

Помогите создать такое:

Сам чекбокс должен быть скрыт. Поверх него - текст из label этого чекбокса. При клике по label чекбокс включается/выключается, а label соответственно подсвечивается/гаснет (через background-color).

Вот пример (выбор кузова): http://autorambler.ru/cars/

Вроде бы это просто, но я абсолютный ламер в javascript.
Ответить с цитированием
  #2 (permalink)  
Старый 29.11.2008, 21:04
seedpeer
 
Сообщений: n/a

разобрался
Сделал на основе другого кода. Получилось так:

<script>
function chg(id,chk){
var el = document.getElementById(id);
var ch = document.getElementById(chk);
if (el.style.background==''){
el.style.background='red'
ch.checked="true";
}else{
el.style.background=''
ch.checked="";
}
}
</script>
<label id="label1" onClick="chg(this.id,'check')">Лабел</label><br>
<input type="checkbox" name="check" id="check">
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск