как скрыть html чекбокс?
мне нужно чтоб по клику на label чекбокс отмечался или снимался, но сам чекбокс не отображался.
если прописать ему css display:none то при изменения чекбокса, событие onchange отрабатывает только в мозилле, опере и хроме, но в ие6,7,8 не срабатывает, а мне нужно что срабатывало)
кто какие варианты подскажет?
если прописать ему css display:none то при изменения чекбокса, событие onchange отрабатывает только в мозилле, опере и хроме, но в ие6,7,8 не срабатывает, а мне нужно что срабатывало)
кто какие варианты подскажет?
1 ответов
Можно пробовать visibility:hidden; или поместить чекбокс в див с нулевой высотой и шириной.
div.invisible {
height: 0;
overflow: hidden;
width: 0;
}
А если за место чекбокса поставить скрытое поле:
<input type="hidden" name="имя" id="chekbox-hidden" />
-
Ончендж и не должен работать. И не в стрытости дело.
http://www.askdev.ru/question/2361/проблема-с-стилизацией-checkbox-в-ie/#answer4756