Xpoint
   [напомнить пароль]

label "Высказывание модератора" - бага с ID

Метки: [без меток]
2004-06-22 20:05:22 [обр] Дмитрий Попов(14/509)[досье]
Сегодня проводил ревизию форумов, и обнаружил, что неправильно созданные лейблы для галок "высказывание модератора", "предупреждение" etc...
Т.е. изначально я увидел, что они вообще не работают. Краткое исследование кода показало, что проблема в том, что Input'ов с ID=modanonSwitch на странице столько же, сколько и сообщений. Соответственно мозилла переключает не галочку в форме сообщения а галочку в первом импуте с таким ID.
спустя 6 минут [обр] Александр Лукьянов(0/781)[досье]
Дмитрий Попов[досье]
http://bugzilla.xpoint.ru/show_bug.cgi?id=111
Только если убрать for у лейблов (что первое пришло в голову и что вроде соответствует стандарту), в IE работать не будет. Или генерировать комплексные id, или лечить IE :(
спустя 11 минут [обр] Дмитрий Попов(14/509)[досье]
ИМХО, комплексные ID вполне нормальное и стандартное решение данной проблемы.
Powered by POEM™ Engine Copyright © 2002-2005