09/10/2018, 18:01

Một form được hai trang xử lý

Chào các bạn,

Tôi có một vấn đề cần xử lý, mong các bạn giúp đỡ:

Tôi có một form và 2 button X, Y. Nếu bấm nút X thì dữ liệu của form sẽ qua trang XuLy1.asp , nếu bấm nút Y thì dữ liệu sẽ qua trang XuLy2.asp

Vậy tôi phải làm sao?

Xin cám ơn
puppy viết 20:08 ngày 09/10/2018
Viết bằng javascript đi.

Đây nè:

<script language="JavaScript" type="text/JavaScript">
function submitMe(iIndex)
{
switch(iIndex)
{
case 1:
document.frmSubmit.action = "XuLy1.asp";
break;
case 2:
document.frmSubmit.action = "XuLy2.asp";
break;
}

}
</script>

<form action="" name="frmSubmit" method="post">
<input name="btnSubmit1" id="btnSubmit1" type="submit" value="Page 1" onClick="submitMe(1)">
<input name="btnSubmit2" id="btnSubmit2" type="submit" value="Page 2" onClick="submitMe(2)">
</form>
azzu viết 20:07 ngày 09/10/2018
Chúng ta có thể sử dụng đơn giản hơn bằng cách chỉ sử dụng 1 trang xuly1.asp như sau:
button = Request.QueryString("Submit")
if button="X" then
'xuly cho x
else
'xuly cho y
end if
Cận viết 20:14 ngày 09/10/2018
button = Request.QueryString("Submit")
if button="X" then
'xuly cho x
else
'xuly cho y
end if
If button="X" then
Server.Transfer("x.asp")
else
Server.Transfer("y.asp")
cutidatinh viết 20:02 ngày 09/10/2018
Cám ơn các bạn nhiều.

Đối với button, thì theo các cách của bạn, tôi đã xử lý được. Nhưng bây giờ, tôi dùng image thì lại không được.
cutidatinh viết 20:07 ngày 09/10/2018
Cám ơn các bạn nhiều.

Đối với button, thì theo các cách của bạn, tôi đã xử lý được. Nhưng bây giờ, tôi dùng image thì lại không được.
harry4me viết 20:08 ngày 09/10/2018
xin mượn lại source của bạn puppy, bạn chỉ cần thay đổi type=image là được:

<input name="btnSubmit1" id="btnSubmit1" type="image" value="Page 1" onClick="submitMe(1)" src="btt_1.jpg">
<input name="btnSubmit2" id="btnSubmit2" type="image" value="Page 2" onClick="submitMe(2)" src="btt_2.jpg">
Bài liên quan
0