-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