@terracott

Как обратиться к неизвестным элементам формы через JavaScript?

Суть вот в чём: на сайте допустим есть какой-то input. О его атрибутах ничего неизвестно. Надо его отловить и записать в него некоторое value.

С JS знаком слабо, поэтому в качестве решения приходит только такое: взять код страницы как текст и парсить. Есть что-нибудь более удобное?
  • Вопрос задан
  • 2206 просмотров
Решения вопроса 1
maddog670
@maddog670
jsfiddle.net/952zzm82
<form>
<input type="text" name="ololo0">
<input type="text" name="ololo1">
<input type="text" name="ololo2">
<input type="text" name="ololo3">
</form>

$("input[type=text]").each(function(k, v){
    if (k == 2){
        $(v).val("123");
    }
});
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Symphony
@Symphony Куратор тега JavaScript
1. Дать инпуту айди
2. Если знаете его порядковый номер
3. По названию формы (любого родителя), в которой он находится
4. По ближнему элементу
5. Мой любимый с бубном: ловим инпут наугад — вдруг, повезет
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы