В JavaScript (с jQuery) я хочу запросить электронную почту внутри документа готового блока

У меня есть HTML-страница, на которой я хочу иметь переменную javascript для электронной почты. Когда загружается html-страница, я хочу, чтобы первым делом появилось простое модальное диалоговое окно с предложением ввести действительный адрес электронной почты. Пользователь нажимает кнопку "ОК" или "Отмена", затем я получаю адрес электронной почты. Ничего особенного, просто диалог типа предупреждения. Я использую Экспромт, но не могу понять это.

То есть, в некотором роде псевдокода, это то, что я пытаюсь сделать:

    $(document).ready(function() {

      $.prompt("Enter Valid Email",function(val) { console.log('email:' + val); }

    }

Я понимаю, что ничего не сделал, чтобы создать форму, но я борюсь с тем, как это сделать (экспромтом или чем-то еще).

1 ответ

Решение

Я не знаю, правильно или неправильно. Ты пробовал эту скрипку?

        var statesdemo = {
            state0: {
                title: 'Enter Email',
                html:'<label>Email <input type="text" name="fname" value=""></label><br />',
                buttons: { Submit: 1 },
                //focus: "input[name='fname']",
                submit:function(e,v,m,f){
                    console.log(e,v,m,f);
                    e.preventDefault();
                }
            }
        };

        $.prompt(statesdemo);
Другие вопросы по тегам