日期:2014-05-16  浏览次数:20828 次

请问登录页面如何在本页做处理
本帖最后由 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该怎么写??我都糊涂了,见网上怎么写的都有。

麻烦各位大哥教教我,我都快被这气死了。
ASP 登陆 本页面处理 单选按钮被选中

------解决方案--------------------
<% 
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=""  就可以了