我的数据库通过在尖括号内插入命令来调用某些函数。即<#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>")
}
}
编辑 呈现的 <#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 中。