@Antonio09

Как поменять значения между инпутами?

  • Вопрос задан
  • 151 просмотр
Решения вопроса 2
l3ftoverz
@l3ftoverz Куратор тега JavaScript
Люблю Финский металкор и ищу работу.
button.addEventListener('click', () => [ elem2.value, elem1.value ] = [ elem1.value, elem2.value ]);
Ответ написан
@HexUserHex
/*Даны два инпута и кнопка. По нажатию на кнопку запишите в первый инпут значение второго инпута, а во второй инпут - значение первого. Ваш код должен работать универсально, для любых значений инпутов.*/
var elem1 = document.querySelector('#elem1');
var elem2 = document.querySelector('#elem2');
var button = document.querySelector('button');
var buff

button.addEventListener('click', function() {
  buff = elem1.value;
  elem1.value = elem2.value
  elem2.value = buff;
})
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
locky_yotun
@locky_yotun Куратор тега JavaScript
Я видел некоторый джаваскрипт
Или промежуточная переменная, или вот такой изврат:
button.addEventListener('click', function() {
  elem1.value = +elem2.value + +elem1.value;
  elem2.value = +elem1.value - +elem2.value;
  elem1.value = +elem1.value - +elem2.value;
})
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Admitad Projects Москва
от 170 000 до 240 000 ₽
Fundraise Up Санкт-Петербург
от 2 500 до 3 500 $
от 5 000 до 6 500 $
31 мая 2020, в 14:11
1000 руб./за проект
31 мая 2020, в 13:31
50000 руб./за проект
31 мая 2020, в 13:31
7000 руб./за проект