that code will not work because regardless of which button was clicked Request.Form("btnSubmit") will be equal "Submit". it is present in form on first page and never change value...
modify form like
Code:
<form ACTION="Feedback_Administration_Update.asp" METHOD=POST NAME="form">
<input type="button" value="Submit" onclick="javascript:Checkit('btnSubmit');" name="btnSubmit">
<input type="reset" value="Reset" />
<input type="button" value="Send Response to Requester" name="btnSubmit" onclick="javascript:Checkit('Send Response to Requester');"/>
<input type="hidden" name="whatClicked" value="" />
</form>
and change script in first page to
Code:
function Checkit(whatClicked) {
var entry_date = document.form.txtentryDt.value;
var closed_date = document.form.txtclsedDt.value;
var eDate = new Date(entry_date);
var cDate = new Date(closed_date);
var compDate = cDate - eDate;
if (compDate < 0) {
alert("Closed date should be greater than Feedback entry date");
return
}
document.form.whatClicked.value=whatClicked;
document.form.submit();
}
on second page you can do something like
Code:
<%
buttonPressed=Request.Form("whatClicked")
select case buttonPressed
case "Submit"
%>
<script>
alert("submit");
</script>
<%
case "Send Response to Requester"
%>
<script>
alert("response");
</script>
<%
End Select
%>
Bookmarks