-1
我的数据库通过在尖括号中插入命令来调用某些函数。即< #SUBMIT title =“请求报告”>将创建一个按钮,将表单(标准)数据提交给引擎进行报告。如何在javascript中执行html标记
在该按钮被点击之前,我想检查一些日期标准,所以我插入了一个图像链接到我的文档调用我的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。
调用链接/按钮调用的任何方法?调用'click'吗?很难说,因为我们不知道DB是什么,它是如何创建它的HTML的,等等。 – 2012-07-25 17:00:39
你想把按钮插入到文档中还是什么是你的问题。你的问题的标题没有多大意义,你不能“执行”HTML。 – 2012-07-25 17:01:04
我不知道我明白。你不“执行HTML标签”。这只是标记。呈现的标记中是否有实际的'<#SUBMIT>'标记?如果是这样,那听起来不像是有效的HTML。或者,当呈现给客户端时,服务器端标记会被别的东西替代吗?你的实际呈现的HTML是什么样的?你想做什么? – David 2012-07-25 17:01:45