Полезная информация

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

№124-01-2009 20:30:14

Tracer
Участник
 
Группа: Members
Зарегистрирован: 24-01-2009
Сообщений: 1
UA: Firefox 3.0

Интересный факт про комментарий и getElementById

Необъяснимо, но факт
Вот после такого комментария у меня в Firefox 3.0.5 не работает getElementById('menu_tr') возвращает null

Выделить код

Код:

</tr>
<!-- Body table ----------------------------------------------------------- -->
    <tr id="menu_tr">

спецсимволов не обнаружено...:lol:
попробуйте вставьте и отпишитесь

PS: выяснил, что любой комментарий типа

Выделить код

Код:

<!-- some_text -- -->

при включеннов DOCTYPE
непредсказуемо влияет на работу сайта...
Ключевой момент: внутри комментария ДВА или БОЛЕЕ минусов

Отредактировано Tracer (24-01-2009 20:47:34)

Отсутствует

 

№225-01-2009 11:43:26

Al_H
Away
 
Группа: Members
Откуда: SPb
Зарегистрирован: 10-06-2005
Сообщений: 5508
UA: Sunrise 1.7

Re: Интересный факт про комментарий и getElementById

http://www.w3.org/TR/REC-html40/intro/sgmltut.html#h-3.2.4

A common error is to include a string of hyphens ("---") within a comment. Authors should avoid putting two or more adjacent hyphens inside comments.

Перевод:
Распространенной ошибкой является набор строки дефисов внутри комментария. Авторы должны избегать помещения двух и более последовательных дефисов в комментарий.

Ошибочный код, что логично, может привести к непредсказуемым последствиям.
DOCTYPE определяет, насколько строго браузер воспринимает ошибки.

Отсутствует

 

№328-01-2009 03:39:44

Crazy-EyE
Участник
 
Группа: Members
Зарегистрирован: 20-06-2008
Сообщений: 81
UA: Firefox 3.0

Re: Интересный факт про комментарий и getElementById

Кажется, bug 214476 как раз об этом.

Отсутствует

 

№428-01-2009 23:57:56

Al_H
Away
 
Группа: Members
Откуда: SPb
Зарегистрирован: 10-06-2005
Сообщений: 5508
UA: Sunrise 1.7

Re: Интересный факт про комментарий и getElementById

В любом случае, комментарий некорректный, надо исправлять.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]