Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 16.02.2017, 17:23
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

Bingo_o,
возможно там много одинаковых id
Ответить с цитированием
  #12 (permalink)  
Старый 16.02.2017, 18:04
Новичок на форуме
Отправить личное сообщение для Bingo_o Посмотреть профиль Найти все сообщения от Bingo_o
 
Регистрация: 16.02.2017
Сообщений: 8

рони,
А что делать в таком случае?

Хотя это, скорее-всего, не мой случай. По атрибуту велью я получаю, вроде как, то, что нужно (что и вижу на экране). И если я меняю через клавиатуру, то он там же и меняется.
Ответить с цитированием
  #13 (permalink)  
Старый 16.02.2017, 18:23
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

Сообщение от Bingo_o
А что делать в таком случае?
искать уникальный селектор нужного элемента.
Ответить с цитированием
  #14 (permalink)  
Старый 16.02.2017, 18:27
Новичок на форуме
Отправить личное сообщение для Bingo_o Посмотреть профиль Найти все сообщения от Bingo_o
 
Регистрация: 16.02.2017
Сообщений: 8

рони,
а таковой всегда имеется?
Ответить с цитированием
  #15 (permalink)  
Старый 16.02.2017, 18:51
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

Bingo_o,
да - div.col-12:nth-child(7) input что-то типа такого -исследовать элемент - копировать - css-селектор
потом
document.querySelector('div.col-12:nth-child(7) input').value = 'val'
Ответить с цитированием
  #16 (permalink)  
Старый 17.02.2017, 08:21
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,228

Сообщение от Bingo_o
Тестовый пример к чему?
К твоему случаю.
Сообщение от Bingo_o
Что хочется увидеть в тесте?
Чего ты там делаешь, что оно не работает...
Сообщение от Bingo_o
На странице есть элемент input. Делаю document.getElementById(id), потом пытаюсь поменять значение в нем через setAttribute('value', 'val'), но оно не меняется. На других сайтах меняется, а на этом - нет.
Где примееер?
Пока только рассказы, рассказы... Я пример не буду делать принципиально.
Ответить с цитированием
  #17 (permalink)  
Старый 18.02.2017, 11:14
Новичок на форуме
Отправить личное сообщение для Bingo_o Посмотреть профиль Найти все сообщения от Bingo_o
 
Регистрация: 16.02.2017
Сообщений: 8

Понял в чем была загвоздка, на сайте стоит React. Можно ли как-нибудь изменить значение 'val' в React?
Ответить с цитированием
  #18 (permalink)  
Старый 22.02.2017, 17:13
Интересующийся
Отправить личное сообщение для AndreyAndrey Посмотреть профиль Найти все сообщения от AndreyAndrey
 
Регистрация: 16.02.2017
Сообщений: 10

А может у тебя на странице элемент находится в Iframe каком-нибудь и у него свой window тогда к ниму уже нужно обращаться несколько иначе.
И ещё много чего может быть
Но как и было сказано другими форумчанами без примера советами можно засыпать, а толку от этого не прибавиться.

Последний раз редактировалось AndreyAndrey, 22.02.2017 в 17:19.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Форма Input значение Partiec Общие вопросы Javascript 1 28.12.2015 15:24
4 чекбокса, как при выборе вставить значение через запятую espltd Элементы интерфейса 2 09.09.2015 09:07
Как изменить input type="text" через checkbox? VadimW Общие вопросы Javascript 3 01.08.2015 20:03
checkbox check если значение input djonA Общие вопросы Javascript 8 14.01.2014 06:44
Скрипт, увеличивающий значение input фонарик Общие вопросы Javascript 6 16.10.2013 20:00