Мне нужно вызвать функцию, нажав кнопку. Кнопка находится на странице 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 .. заранее спасибо