@L1nw0od

Как передать значение поля в другое поле на js?

Здравствуйте, помогите пожалуйста разобраться.
Есть поле (тектсовое), у него есть дата атрибут - этот атрибут хочу передать в инпут при клике на кнопку.
<a href="#"  class="btn">кнопка</a>
<input type="text" class="inp" value="1_1">
<p data-info="data_test" class="sss__1">lorem text  -  1</p>

const input = document.querySelector('.inp')
const text_data = document.querySelector('.sss__1')

const btn_test = document.querySelector('.btn').addEventListener('click', (event) => {
event.preventDefault()
input.value = text_data.dataset.info
})

--
В поле вставляет а когда открываю инспектор нет ничего в поле value
  • Вопрос задан
  • 476 просмотров
Решения вопроса 1
@LJ322
Вот тут вы передаёте значение из атрибута в текстовое поле
text_data.textContent = text_data.dataset.info

Если нужно передать в инпут, то и обращайтесь к инпуту
input.value = text_data.dataset.info

Если нужно поменять дефолтное значение, то можете использовать defaultValue
input.defaultValue = text_data.dataset.info
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
28 нояб. 2024, в 05:21
2000 руб./за проект
28 нояб. 2024, в 05:18
500 руб./за проект
28 нояб. 2024, в 03:51
3500 руб./за проект