请问登录页面如何在本页做处理
本帖最后由 zfq_jxj 于 2013-06-21 00:10:53 编辑
一个login.asp文件,我想把登录的后台处理部分放在本页处理。我想让按钮点击之后再执行脚本。请问该怎么改?
我的代码大概是这样:
<body>
<form action="" method="post" name="logform" onsubmit="javascript:return checkLogIn()">
账号:<input type="text" id="u" name="id"/>
密码:<input type="password" name="pwd" id="p"/>
<input type="submit" name="Submit" value="登录" />
<label><input type="radio" value="A" name="role" checked />求职者</label>
<label><input type="radio" value="E" name="role" />雇主</label>
</form>
</body>
<%
if 提交按钮被点击 then '在提交的前提下,再根据不同的单选按钮被选中做不同的事情
if 求职者单选按钮被选中 then
do somting
if 雇主单选按钮被选中 then
do somting
%>
我再详细说一下:这个checkLogIn()是检查文本框是否为空的。我的问题是:
1. 如何才能使这段脚本在提交按钮被点击的情况下执行??
2.如何判断这两个单选按钮的某一个被选中??(我是按不同角色登陆的)
3.在本页面处理时这个action该怎么写??我都糊涂了,见网上怎么写的都有。
麻烦各位大哥教教我,我都快被这气死了。
------解决方案--------------------<%
if request("Submit")="登录" then
if 求职者单选按钮被选中 then
do somting
end if
if 雇主单选按钮被选中 then
do somting
end if
end if
%>
------解决方案--------------------1. 如何才能使这段脚本在提交按钮被点击的情况下执行??
可以判断request("Submit") 的值是否等于登陆来判断
2.如何判断这两个单选按钮的某一个被选中??(我是按不同角色登陆的)
request("role") 就是选中的值
3.在本页面处理时这个action该怎么写??我都糊涂了,见网上怎么写的都有。
提交到本页面的话action="" 就可以了