Причина, по которой это происходит, в том, что вам не хватает открытого тега <body>
.Когда открытый тег <body>
явно не указан в HTML, IE (по крайней мере, 6) неправильно отображает дерево документа, и любые селекторы, включающие элементы form
, работают неправильно.* Я добавил тег body, и он работает.
Просто Вчера я задокументировал почти такую же ошибку .Похоже, мне придется обновить описание, чтобы учесть не только нестабильность формы с отсутствующим тегом body, но и нестабильность других элементов, если она находится в селекторе.Обойти это можно, не указав form
в селекторе, но я советую добавить тег <body>
.