Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Нужна помощь в выборе поля. (https://javascript.ru/forum/dom-window/43952-nuzhna-pomoshh-v-vybore-polya.html)

Atis2345 27.12.2013 19:46

Нужна помощь в выборе поля.
 
Всем привет.
Такая штука есть файл с такой структурой( ну не такой но принцип абсолютно тот же)
Код:

<div class="file"
        <div class="addtext">
               
        </div>
        <div class="addtext">
                текст
        </div>
        <div class="addtext">
                текст
        </div>
        <input type="button" name="sub"/>
</div>

При нажатии на кнопку на сервер отправляются данные и я получаю результат, он вставляется в первый div с class="addtext"! Все кажется простым но у меня div с class="file" 10 штук и получаемый результат добавляется ко всем div с class="addtext"!

ksa 28.12.2013 15:27

Цитата:

Сообщение от Atis2345
но у меня div с id="file" 10 штук

ИД должен быть уникален на странице...

Цитата:

Сообщение от Atis2345
и получаемый результат добавляется ко всем div с class="addtext"

Значит ты так это добавляешь... :D Указывай конкретно в какой элемент добавлять и будет тебе счастие! :)

Atis2345 28.12.2013 17:41

Насчет id ошибочка у меня там классы, я просто пример неправильно написал!
Я не догоняю как именно выбрать div с классом file.
Например мне нужно добавить второму div с классом="file" и в нем первому полю div с классом addtext.
Как добавить первому или последнему div с классом"file" я знаю.
Но если мне нужно выбрать второй или третий ?

ksa 29.12.2013 12:05

Цитата:

Сообщение от Atis2345
если мне нужно выбрать второй или третий ?

http://jquery-docs.ru/Core/eq/#position

Atis2345 29.12.2013 17:49

ААААААААА вы меня не так поняли!
Мне нужно выбрать родительский элемент для текущего (активированного) элемента.
То бишь div class="file" и чего то там с ним сделать.

ksa 29.12.2013 21:38

Цитата:

Сообщение от Atis2345
Мне нужно выбрать родительский элемент для текущего (активированного) элемента.

obj.parentNode


Часовой пояс GMT +3, время: 15:30.