0

Эта функция вызывается по нажатию на кнопку:

function goToSecondLvl() {

    let number = document.getElementById('number').value;
    let url = 'http://localhost:5000/generate_code/?phone=' + number;

    function createCode(url) {
        console.log('Message create');
        fetch(url);
    }

    createCode(url);

    let firstLvl = document.getElementById('first-enter');
    firstLvl.style.display = 'none';
    secondStep();
}

document.getElementById('next').onclick = goToSecondLvl

;

Как я могу достать значение из функции после её выполнения и записать его в переменную?

  • откуда взялось secondStep()? из какой функции вы хотите получить данные? –  Oct 14 '19 at 12:32
  • а где тут событие? – ThisMan Oct 14 '19 at 12:50
  • какое значение вы хотите достать? – ThisMan Oct 14 '19 at 12:50
  • Хочу получить скажем number. Second step это функция которая рисует второшай шаг. На нее можно не обращать внимание – Igor Yakymiv Oct 14 '19 at 13:05
  • все равно не понятно, получить куда????? где событие, при котором вызывается goToSecondLvl? – ThisMan Oct 14 '19 at 13:07
  • Та в любую переменную. Только в глобальной области видимости. – Igor Yakymiv Oct 14 '19 at 13:27
  • Cобытие вон внизу добавил. document.getElementById('next').onclick = goToSecondLvl; – Igor Yakymiv Oct 14 '19 at 13:29

1 Answers1

0
window.number = document.getElementById('number').value;