0
ボタンをクリックして関数を呼び出す必要があります。ボタンはaspxページにあり、関数は.jsページにあります。 これは私が私のボタンに使用するコード がボタンクリックイベントの別の場所から関数を呼び出す
を提出し、これが私の機能
機能onBtnSubmitClick(){ VARたstartDate =のdocument.getElementById( '<% = txtATrendStartDate.ClientID%>')です。値; var endDate = document.getElementById( '<%= txtATrendEndDate.ClientID%>')。値; checkDateRange(startDate、endDate); PLSは、関数が別の.jsであることに注意して }
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の他のファイル内の関数を呼び出すには、事前
「スクリプトSRC =」SomeOtherJSFIle.js「タイプ= 『テキスト/ javascriptの』 /スクリプト」: あなたの頭のタグでこれを置く:あなたのページ EXの投稿に表示することはできません:-)参照が作成されたら、あなたは任意のotのような関数を呼び出すことができます彼女の機能 – TGH
レスポンスのためのthanx ...しかし、私はボタンをクリックすると何も起こりません...私のボタンコードは送信 asp:LinkButton> ..私は何か間違っているのですか? –
nitinvertigo
また、私は同じページに機能を維持する。それは完全に動作する – nitinvertigo