А-то уже начал изобретать велосипед
getElementByAttribute($attrName,$attrVal)
{
//если value не передан, выдать массив со всем тэгами где есть $attrName
//если value передано, выдать массив со всеми тэгами где $attrName==$attrVal
}
_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки