Отлично, спасибо - я буду рассчитывать на тебя. Спасибо за всю помощь до сих пор :)

аюсь создать диалоговое окно с приглашением с помощью alerttifyjs, которое имеет несколько полей ввода. Мне удалось создать диалоговое окно для отображения нескольких блоков, но я не могу сделать ссылку на входные данные, которые предоставляет пользователь.

Я хочу написать заявление if, которое выполняет действие, основанное на пользовательском вводе, когда они нажимают OK. Однако кнопка OK, похоже, не работает, а операторы if также не работают. Я не уверен, что могу делать что-то не так, может кто-нибудь, пожалуйста, помогите мне.

Ниже мой код:

<!DOCTYPE html>
<html>
<head>
     <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/[email protected]/build/css/alertify.min.css"/>
    <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/[email protected]/build/css/themes/bootstrap.min.css"/>
    <script src="//cdn.jsdelivr.net/npm/[email protected]/build/alertify.min.js"></script>


</head>

<body> 

<div style="display:none;" >
    <div id="dlgContent">
        <p> Enter Value One </p>
        <input class="ajs-input" id="inpOne" type="text" value="Input One Default Value"/> 

        <p> Enter Value Two </p>
        <input class="ajs-input" id="inpTwo" type="text" value="Input two default Value"/> 

    </div>
</div>

<!-- the script  -->

<script>
  var dlgContentHTML = $('#dlgContent').html();

$('#dlgContent').html(""); 
alertify.confirm(dlgContentHTML).set('onok', function(closeevent, value) { 
                    var inpOneVal = $('#inpOne').val();
                    var inpTwoVal = $('#inpTwo').val();
                    updateListItems(inpOneVal,inpTwoVal);   
                  if (inpOneVal == "test" && inpTwoVal == "test") {
                      alertify.success('Successful');
                   } else {
                      alertify.error('Wrong')

                    }
                }).set('title',"Update");
 </script>

</body>   
</html>

Ссылка на JSfiddle:http://jsfiddle.net/1qouxdkc/4/

Ответы на вопрос(1)

Ваш ответ на вопрос