Javascript / jQuery: как получить значение данных из другого класса, используя Javascript или jQuery - PullRequest
0 голосов
/ 25 мая 2020

Я пробовал использовать этот код, но у меня не получилось:

var data = document.querySelector;
$( document ) .querySelector('.class2').textContent() {
$('.class1').val('.class2');
});

Вся идея в том, что я хочу получить данные из class2 и заменить их в class1 и собрать их с входными данными формы.

Спасибо!

1 Ответ

2 голосов
/ 25 мая 2020

Вы должны выбрать элемент class2 и получить его значение, прежде чем устанавливать его на первое. Кроме того, если у вас есть только один элемент с class1 или class2, используйте вместо него идентификаторы.

var data = $('#class2').text();
$('#class1').val(data);

Надеюсь, это поможет.

Обновление:

Предполагая, что вы хотите, чтобы показать предупреждение, если строка пуста и только передать ее, это не так, вам придется написать свой код следующим образом:

if(field1 == "") {
   alert('');
} else {
   var data = $('#class2').text();
   $('#class1').val(data);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...