<form name="loginForm" method="post" action="mailcheck.jsp"> 能否详细解释一下意思 谢谢了

<form name="loginForm" method="post" action="mailcheck.jsp"> 能否详细解释一下意思 谢谢了,第1张

loginForm 是指你建表单的名字,在JavaScript时会用到,如:documentloginFormpost是指你表单提交的方法,对应的还有get,两者区别在于提交内容的大小,action是指表单内容提交到哪儿去,可以是jsp页面,也可以是servlet

当执行跳转前判断表单中用户名和密码是否为空,如果为空则不执行跳转的动作否则执行跳转。以下实现一个简单的例子。

<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <title>redirect test</title>
</head>
<body>
<form>
    用户名:<input type="text" name="username"/>
    密码:<input type="text" name="password"/>
    <button id="redirect">跳转</button>
</form>
</body>
<script type="text/javascript">
    var $=function (selector) {
        return documentquerySelector(selector);
 };
 $('#redirect')addEventListener('click',function (ev) {
        var username =$('[name="username"]'),password = $('[name="password"]');
 if(usernamevalue && passwordvalue){
            //todo 跳转页面逻辑
 }
    },false)
</script>
</html>

if(frm_zhiwei=="admin")
{
sql="select from 管理员表 where 管理号='"+frm_user+"' and 密码='"+frm_pass+"'";
i=1;
}
if((frm_zhiwei=="teacher")||(frm_zhiwei=="leader"))
{
sql="select from 教师表 where 职工号='"+frm_user+"' and 密码='"+frm_pass+"'";
i=2;
}
if(frm_zhiwei=="student")
{
sql="select from 学生表 where 学号='"+frm_user+"' and 密码='"+frm_pass+"'";
i=3;
}
这一段又问题!!!!!
判断字符串的匹配不能使用== , ==是用来判断是否是同一个对象的引用。必须使用equals方法
例如:
frm_zhiweiequals("student");

提供两种思路吧
方法一: 使用Cookie ,在第一个登陆页面将当前成功登陆的用户名存到Cookie中,在welhtml页面中,将该Cookie值读取出来显示到指定位置就好。
方法二, 登录成功后,使用 windowlocation = "welhtmlusername=" +LoginFormunamevalue; 在网页中传递一个参数到指定的页面 ,然后到webhtml页面中去读取

<script>
function $(id){return documentgetElementById(id);}
function trim(s){return sreplace(/(^\s)|(\s$)/g,"");}
function Login(){
var user=$("user")value;
var pwd=$("pwd")value;
if(!trim(user)){alert("用户名不能为空");$("user")focus();return false;}
if(!trim(pwd)){alert("密码不能为空");$("pwd")focus();return false;}
if(pwdlength<6){alert("密码不能少于6位数");$("pwd")focus();return false;}
if(pwdlength>16){alert("密码不能大于16位数");$("pwd")focus();return false;}
$("loginform")submit();
}
</script>
<form name="loginform" id="loginform">
    <input type="text" name="user" id="user" />
    <input type="password" name="pwd" id="pwd" />
    <input type="button" value="提交" onclick="Login();" />
</form>

function a(){

var a = $("#username")val();

var b = $("#password")val();

alert("帐号="+a+"<>密码="+b)

}

<input type="button" name="loginbtn" id="loginbtn" class="flatbtn-blu hidemodal" value="登陆" tabindex="3"style="height: 50px;width: 80px;margin-left: 85px;" onclick="a();" >


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13331535.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-16
下一篇 2023-07-16

发表评论

登录后才能评论

评论列表(0条)

保存