nickola105
@nickola105
начинающий

Почему переменная not defined, хотя по-моему defined?

Всем привет, с кем сегодня еще не здоровался.

столкнулся с ошибкой
Uncaught ReferenceError: form is not defined

идет след код
<script src="js/scripts.min.js"></script>
      <script type="text/javascript">
        var  createAccount = form({
        	name: '#create-account'
        });
        createAccount.init();
      </script>


в scripts.min.js есть такая функция
(function () {

    var form = function(option) {
        var initCalled = false;
        var elsForm = document.querySelector(option.name);
        var sendButton = elsForm.querySelector('input[type=submit]')
    
        var init = function() {
            if (!initCalled) {
                initCalled = true;
                handleSubmit(sendBotton);
            }
var handleSubmit = function(sendButton) {
        sendButton.addEventListener("submit", sendForm(e), false)
    };
var sendForm = function() {

}
 return {
            init: init,
            sendForm: sendForm
        };
    };
window.form = form;
};)()


помогите разобраться

UPD:
window.form = form;
записывает form в windows
в консоле посмотрел, нет form
  • Вопрос задан
  • 761 просмотр
Решения вопроса 1
kulakoff
@kulakoff
Vue.js developing
Фигурная скобка пропущена перед window.form = form;
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы