Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Получить значение value - как ? (https://javascript.ru/forum/misc/30674-poluchit-znachenie-value-kak.html)

bes 11.08.2012 23:00

lamer, хватит уже вводить людей в догадки, объясни толково, что происходит и что надо.
Назначай id, сlass и т.д. если хочешь идентифицировать элемент.

lamer 11.08.2012 23:08

Цитата:

Сообщение от bes (Сообщение 196761)
lamer, хватит уже вводить людей в догадки, объясни толково, что происходит и что надо.

А что я не так сказал ?
Получить значение валуе нельзя по средствам имени, идентификатора и номера елемента.
Вопрос: Каким методом можно ещё получить значение валуе ?

1 рас зашел на страницу:
<input id="ewrbjsld" name="ewrbjsld" type="text" value="1000"><br>
<input id="gkjlsd" name="gkjlsd" type="text" value="2000"><br>
<input id="sd5678ujiskd" name="sd5678ujiskd" type="text" value="3000"><br>
<input id="fsdfsdth" name="fsdfsdth" type="text" value="4000"><br>
<input id="fsdfyh" name="fsdfyh" type="text" value="5000"><br>
<input id="juyjuy" name="juyjuy" type="text" value="6000"><br>
<input id="ty456ytrrt" name="ty456ytrrt" type="text" value="7000"><br>


Нужный инпут второй по счету.

2 рас зашел на страницу:
<input id="jhgjhgjg" name="jhgjhgjg" type="text" value="4000"><br>
<input id="retert" name="retert" type="text" value="5000"><br>
<input id="jhkjkh" name="jhkjkh" type="text" value="1000"><br>
<input id="erterfgd" name="erterfgd" type="text" value="2000"><br>
<input id="dfgdfgdf" name="dfgdfgdf" type="text" value="3000"><br>
<input id="juyfghfghjuy" name="juyfghfghjuy" type="text" value="6000"><br>
<input id="fdgfdgfd" name="fdgfdgfd" type="text" value="7000"><br>


Нужный инпут четвертый по счету.

3 рас зашел на страницу:

<input id="hgjyt" name="hgjyt" type="text" value="6000"><br>
<input id="dfgfd" name="dfgfd" type="text" value="7000"><br>
<input id="khjg" name="khjg" type="text" value="4000"><br>
<input id="ert" name="ert" type="text" value="5000"><br>
<input id="fdgdf" name="fdgdf" type="text" value="1000"><br>
<input id="jty" name="jty" type="text" value="2000"><br>
<input id="tre" name="tre" type="text" value="3000"><br>


Нужный инпут шестой по счету.

ФЕРШТЕЙН ?

bes 11.08.2012 23:14

Каждый раз у инпутов разные имена и id, но value - один и тот же, на основе этого и получай в цикле всех инпутов в нужном месте
if (elem.value == 2000)

bes 11.08.2012 23:17

Цитата:

Сообщение от bes (Сообщение 196768)
Каждый раз у инпутов разные имена и id, но value - один и тот же, на основе этого и получай в цикле всех инпутов в нужном месте
if (elem.value == 2000)

PS: document.getElementByValue() - нет

lamer 11.08.2012 23:18

bes, валуе тоже разные, это всего лишь пример.

bes 11.08.2012 23:20

Цитата:

Сообщение от lamer
bes, валуе тоже разные, это всего лишь пример.

ну тогда объясняй то постоянное, на основе которого надо выбирать, или есть желание выбрать случайное на основе случайного, то есть не гарантировано что

lamer 11.08.2012 23:26

Постоянное Ид формы и у нужного инпута постоянное значение size="5" maxlength="4"

Это единственный постоянной момент

lord2kim 11.08.2012 23:26

lamer, либо поковыряться на серве, как-то получив к нему доступ и изменить настройки вывода данных input-ов, либо может рядом с нужным input-ом какой-то текст выводится?
Цитата:

Сообщение от lamer (Сообщение 196776)
Постоянное Ид формы и у нужного инпута постоянное значение size="5" maxlength="4"

Это единственный постоянной момент

у других элементов отличаются значения атрибутов size и maxlength ?

bes 11.08.2012 23:31

Цитата:

Сообщение от lamer
Постоянное Ид формы и у нужного инпута постоянное значение size="5" maxlength="4"

на основе этого постоянного и надо выбирать

lamer 11.08.2012 23:31

Цитата:

Сообщение от lord2kim (Сообщение 196777)
lamer, либо поковыряться на серве, как-то получив к нему доступ и изменить настройки вывода данных input-ов, либо может рядом с нужным input-ом какой-то текст выводится?

у других элементов отличаются значения атрибутов size и maxlength ?

Текста рядом нет не какого, значения size и maxlength у других инпутов либо разные либо их нет вообще, т.е. нет в нескольких инпутов надписи size и maxlength


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