Тема: dom и regexp
Показать сообщение отдельно
  #2 (permalink)  
Старый 16.01.2010, 21:45
Аватар для B@rmaley.e><e
⊞ Развернуть
Отправить личное сообщение для B@rmaley.e><e Посмотреть профиль Найти все сообщения от B@rmaley.e><e
 
Регистрация: 11.01.2010
Сообщений: 1,810

1.
var elements = (document.querySelectorAll ? document.querySelectorAll('*[id]') : document.getElementsByTagName('*')), i = 0, regexp = /id\d{3}/i, collection = [];
for(; i<elements.length; i++)
  if(regexp.test(elements[i].id))
    collection.push(elements[i])
В массиве collection будут все элементы, чей ID подходит регэкспу regexp (/id\d{3}/i).
2. http://javascript.ru/basic/regular-expression
Ответить с цитированием