Поисковая форма:) поиск по free-lance.ru Топ/история/обновления фриланса, по разным параметрам (темы, сообщения, пользователи...) Автоматическое удаление постов от ненужных юзеров в топике (php скрипт) Досье(точный ник)
 

Ник (или часть ника):
?
Какой текст ищем:
?
Раздел блогов:
За срок
дней
Тип поиска: (по вхождению: по тексту гуг выдаст посты с "гуг", "гугл", "огугл"; "полнотекстовый": по тексту "гуг" выдаст посты только с "гуг")
По вхождению строки:  Полнотекстовый: 
(поиск не 100% актуальный, есть определённая задержка при обновлении данных для поиска. )
0 Всего найдено: 15
Vogogo Сообщение 14/10/2008 15:52 Копия темы
Кто помнит без гугла .
не могу найти, как перебрать все эллементы в диве по имени или айди или еще по чему нибудь
например
<div>
<input type="text" name="..." id="..">
<input type="text" name="..." id="..">
<input type="text" name="..." id="..">
</div>
handicraft Сообщение 14/10/2008 15:54 Копия темы
.
всмысле перебрать?
document.getElementById('id') ?

Vogogo Сообщение 14/10/2008 15:57 Копия темы
.
Нужно что то на пример такого

for(i = 0; i < count(div.Contains); i++)
{
доступ до эллементов по очереди.
}

div.Contains – сам придумал – для демонстрации

Vogogo Сообщение 14/10/2008 15:59 Копия темы
.
может и так, то есть задача узнать какой АйДи, а так уже хоть так document.getElementById('id') хоть иначе как то

handicraft Сообщение 14/10/2008 15:59 Копия темы
.
ну дык если id однотипны ( lol1 lol2 lol3 lol4 и т.д.) то
for(i = 0; i < count(div.Contains.count); i++)
{
document.getElementById('lol'+i).что-то.там-то
}

Vogogo Сообщение 14/10/2008 16:01 Копия темы
.
Ну да так конечно просто, вопрос в том чтобы узнать как то эти эллементы внутри по чему то типа

el = div.contains[1]; ???

handicraft Сообщение 14/10/2008 16:04 Копия темы
.
то есть получить все узлы внутри элемента по типу DOM?

l--_--_--l Сообщение 14/10/2008 16:21 Копия темы
.
Вот неплохая статья про DOM: javascript.ru/start/dom/i..
Вкратце – все дочерние элементы находятся в коллекции childNodes.
Только "текстовые" node тоже там присутствуют, их нужно отфильтровывать по их типу – nodeType != 3

fasterx Сообщение 14/10/2008 18:22 Копия темы
jquery .
$("div > input").each(function(n,element){
alert($(element).val(););
});

как нибудь так

xadminx Сообщение 15/10/2008 06:15 Копия темы
мб, как-то так? .
div = document.getElementById('АйдишникДива');
lis = div.getElementsByTagName('li');

Vogogo Сообщение 15/10/2008 06:55 Копия темы
.
Спасибо за статью, приблизительно это я и искал!

Vogogo Сообщение 15/10/2008 06:55 Копия темы
.
Скорее всего – да, там ниже мне дали ссылку, думаю это то что я искал, спасибо что подсказал направление!

Vogogo Сообщение 15/10/2008 06:57 Копия темы
.
К слову говоря, про ДОМ, он не совсем кросбраузерный, хотя если говорить про пример с childNodes – может и да, надо почитать, этим сейчас и займусь :) еще раз спасибо.

Vogogo Сообщение 15/10/2008 07:08 Копия темы
.
Так наверное не пройдет но было бы здорово!

xadminx Сообщение 15/10/2008 07:17 Копия темы
.
"Наверное" или "не пробовал" :)
ЗЫ, вместо getElementsByTagName('li') нужно getElementsByTagName('input')

0

©2008 edogs egods
Выразить восторг, поругаться
или предложить что-нибудь можно на форуме
Для обсуждения этого сервиса так же есть темы на фрилансе по
поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал"