Ich muss eine Funktion aufrufen, indem Sie auf eine Schaltfläche klicken. Die Schaltfläche befindet sich auf einer Aspx-Seite und die Funktion ist auf einer .js-Seite. diese ist der Code, den ich für meine Schaltfläche Aufruf einer Funktion von einem anderen Ort auf einer Schaltfläche klicken Ereignis
Senden und dies ist meine Funktion
Funktion onBtnSubmitClick() {var startdate = document.getElementById ('<% = txtATrendStartDate.ClientID%>'). Wert; var endDate = document.getElementById ('<% = txtATrendEndDate.ClientID%>'). Value; checkDateRange (Startdatum, Enddatum); }
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;
}
pls beachten Sie, dass die Funktion auf eine andere ist Js page..thank Sie im Voraus
Fügen Sie die Aufschlag Klammern um den Tag-Skript .. I Das kann man nicht im Post bekommen :-) Sobald der Verweis gemacht ist, kann man die Funktion wie jedes andere aufrufen ihre Funktion – TGH
Danke für die Antwort ... aber die Sache ist nichts passiert, wenn ich auf den Button ... meine Taste Code ist Senden asp: LinkButton> .. mache ich etwas falsch ?? –
nitinvertigo
auch, wenn ich die Funktion auf der gleichen Seite .. es funktioniert perfekt – nitinvertigo