вызов функции из другого места в событии нажатия кнопки - PullRequest
0 голосов
/ 28 марта 2012

Мне нужно вызвать функцию, нажав кнопку. Кнопка находится на странице aspx, а функция - на странице .js. это код, который я использую для моей кнопки Отправить

и это моя функция

функция onBtnSubmitClick () { var startDate = document.getElementById ('<% = txtATrendStartDate.ClientID%>'). value; var endDate = document.getElementById ('<% = txtATrendEndDate.ClientID%>'). value; checkDateRange (startDate, endDate); }

        function checkDateRange(start, end) {

            // Parse the entries
            var startDate = Date.parse(start);
            var endDate = Date.parse(end);
            // Make sure they are valid
            if (isNaN(startDate)) {
                alert("The start date provided is not valid, please enter a valid date.");
                return false;
            }
            if (isNaN(endDate)) {
                alert("The end date provided is not valid, please enter a valid date.");
                return false;
            }
            // Check the date range, 86400000 is the number of milliseconds in one day
            var difference = (endDate - startDate) / (86400000 * 7);
            if (difference < 0) {
                alert("The start date must come before the end date.");
                return false;
            }

            return true;
        }

Пожалуйста, обратите внимание, что функция находится на другой странице .js .. заранее спасибо

1 Ответ

0 голосов
/ 28 марта 2012

Чтобы вызвать функцию в другом js-файле, вы должны включить ссылку на js-файл на своей странице EX: Поместите это в свою голову тег: "script src =" SomeOtherJSFIle.js "type =" text / javascript "/ script"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...