+135        
        
                        - 1
 - 2
 - 3
 - 4
 - 5
 - 6
 - 7
 
                        <p id="entrance">
            Нашли или ...
</p>
<p id="entrance" style="background: #fff; padding: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: 0 0 5px #aaa">
	Дорогие пользователи
</p>
                                 
        
            Решил я написать скрипт для GreaseMonkey, который убирает сообщение "Дорогие пользователи, "
И вот что обнаружил: в коде есть два одинаковых айдишника id="entrance".
Используется стиль p#entrance. 
Если надо использовать стили в нескольких элементах, используй классы. 
А разные айдишники оставь для джаваскрипта, 
а то не выбрать определенный элемент с помощью document.getElementById. 
В крайнем случае используй атрибут name. Для него есть метод document.getElementsByName
        
        
            Запостил: 
 Oleg_quadro,
            16 Ноября 2010
        
        
            
            
        
        
    
 
если хочется обозначить группу P -- используйте класс. На него можно повесится селектором и в css и в jquery.
чем плох $("boo.class") ?
А если там какой-нить календарь: 3 года назад, 3 года вперёд, то там всё и выплывает.
может
nodelist = element.getElementByClassName(string) /* же! */
IE не поймет
после Element
на жабьем скрипте и так писать противно, еще не хватает вручную обходить все баги браузеров)
зы: осел -- это IE. Так-то!
жэквери хорош тем, что в нем я могу получить все элементы по самому извращенному селектору не парясь о своместимости.
Мой код будет работать в любом, выпущенном за последние 5 лет, браузере. Мне достаточно только подключить 5 килобайт кода.
Конечно было бы здорово, если б такая возможность была у любого HTMLDom, но ее, увы, нет. Приходится юзать костыль (как это часто бывает в веб-разработках).
даже если нужен селектор 'body'? :)
> 5 килобайт кода
ORLY? таки 5? не 4,9?
Это врядли)
Я не предлагаю везде и всегда юзать JQuery (не поверите -- я умею писать на чистом JS), но иногда JQuery правда помогает.
Это конечно не оправдывает типовой jquery говнокод, где 400 раз создается одна и та же функция, потому что ее не вынесли в переменную, а анонимно навешивают на click итд..
>>ORLY? таки 5? не 4,9?
Это Вы за размер сайта боритесь?)
толи аватарой толи стилем беседы
Если не обращаться с помощью джаваскрипта к определенным элементам, может и id вместо класса покатит.
или это не по w3c?