Задать вопрос
@kirillleogky

Как обработчику получить аргументы функции родителя?

let container = document.querySelector('#prompt-form-container');
let open = document.querySelector('#open');
let htmlPlace = document.querySelector('#prompt-message');
let text = document.querySelector("[name=text]");
let ok = document.querySelector("[value=Ok]");

function showPrompt(html, callback) {
    open.onclick = function() {
        container.style.opacity = '1';
        container.style.visibility = 'visible';
        htmlPlace.innerHTML = html;

        text.focus();

        ok.onsubmit = function() {
            callback(text.value);
        }
    }
}

 
  showPrompt("Введите что-нибудь<br>...умное :)", function(value) {
  alert(value);
});





Как сделать чтобы
ok.onsubmit = function() {
            callback(text.value);
        }

получал второй аргумент функции showPrompt ?

Заранее спасибо
  • Вопрос задан
  • 79 просмотров
Подписаться 1 Средний 1 комментарий
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы