-1

私のデータベースは、山括弧内にコマンドを挿入して特定の関数を呼び出します。つまり、<#SUBMIT title="Request Report"> は、レポートのためにフォーム (条件) データをエンジンに送信するボタンを作成します。

そのボタンがクリックされる前に、いくつかの日付基準を確認したいので、JavaScript コードを呼び出すドキュメントに画像リンクを挿入しました。すべての条件が満たされている場合は、上記のボタンを実行/クリックします。これが私のコードです。 <#submit> 部分まですべて機能します。どんな提案でも大歓迎です。

function checkdate() {

    var currentTime = new Date();
    var startdate = document.forms[0].datescopestart.value;
    var startdate2 = startdate.split("/");
    var startdate3 = new Date(startdate2[2], startdate2[1] - 1, startdate2[0]);
    var totaldays = ((currentTime - startdate3) / 86400000);

    if (totaldays > 100) {

        alert("You can only choose a start date within the last 100 days")
    } else if (startdate == "") {
        alert("You cannot leave the start date blank")
    } else {
        ("<#SUBMIT>")
    }
}

EDIT レンダリングされた <#Submit> ボタンの背後にあるソース コードは次のとおりです。

<input type=button value="Request Report" class=button onclick="showhide('reportbutton');selectAll(document.forms[0].customfieldexp);selectAll(document.forms[0].user);document.forms[0].submit()">

それをjavascriptに組み込む方法がわかりません。

4

1 に答える 1