关与网页的页面跳转问题
ychnmz
2009-07-26
代码如下:
<html> <head><title>手机考试系统</title> <script language="JavaScript"> function yonghu(){ var name=window.form.name.value; var pw=window.form.password.value; if(name=="") { alert("用户名不能为空,请输入用户名!"); } if(name!=""&&pw=="") { alert("密码不能为空,请输入密码!"); } if(name!=""&&name!="123"&&pw!="") { alert("此用户不存在!"); } if(pw!=""&&pw!="123"&&name=="123") { alert("密码错误!"); } if(name=="123"&&pw=="123") { } } </script> </head> <link href="css.css" rel="stylesheet" type="text/css"/> <body> <form align="center" name="form" method="post" onSubmit="yonghu()" class="a"> <h1 align="center" class="a">WO3G手机考试系统</h1><br> <p>用户名:<input type="text" name="name" value="" class="b"></p> <p>密  码:<input type="password" name="password" value="" class="b"></p> <p><input name="Submit" type="submit" class="c" style="width:70; height:30" value="登陆"> <input type="button" value="退出" onClick="javascript:window.close();" style="width:70; height:30" class="c"></p> </form> </body> </html> 在 if(name=="123"&&pw=="123"){ }中加什么代码,能使用户和密码都为123的时候点击登陆按钮就能跳转到另一个页面,还请哪为大哥大姐看看。 |
|
ychnmz
2009-07-27
哪位好新的人啊,看看吧。
|
|
Rowen
2009-07-27
window.open("http://www.baidu.com","_blank");
|
|
Jamson
2009-07-27
if(name=="123"&&pw=="123")
{ alert("页面跳转!"); window.location.href="http://www.iteye.com/"; // window.location.replace("http://www.iteye.com/"); } 前提是:把提交按钮submit类型变成button类型,然后提交事件也可以不要了。 <p><input name="Submit" type="button" class="c" style="width:70; height:30" value="登陆" onClick="yonghu()"> |
|
Jamson
2009-07-27
<html> <head><title>手机考试系统</title> <script language="JavaScript"> function yonghu(){ var name=window.form.name.value; var pw=window.form.password.value; if(name=="") { alert("用户名不能为空,请输入用户名!"); } if(name!=""&&pw=="") { alert("密码不能为空,请输入密码!"); } if(name!=""&&name!="123"&&pw!="") { alert("此用户不存在!"); } if(pw!=""&&pw!="123"&&name=="123") { alert("密码错误!"); } if(name=="123"&&pw=="123") { alert("页面跳转!"); window.location.href="http://www.iteye.com/"; // window.location.replace("http://www.iteye.com/"); } } </script> </head> <link href="css.css" rel="stylesheet" type="text/css"/> <body> <form action="http://www.baidu.com/" align="center" name="form" method="post" class="a"> <h1 align="center" class="a">WO3G手机考试系统</h1><br> <p>用户名:<input type="text" name="name" value="" class="b"></p> <p>密  码:<input type="password" name="password" value="" class="b"></p> <p><input name="Submit" type="button" class="c" style="width:70; height:30" value="登陆" onClick="yonghu()"> <!-- <p><input name="Submit" type="submit" class="c" style="width:70; height:30" value="登陆"> --> <input type="button" value="退出" onClick="javascript:window.close();" style="width:70; height:30" class="c"></p> </form> </body> </html> |
|
lt0604
2009-07-27
你的第二个if后面的判断写的都有问题。
|
|
風一樣的男子
2009-07-27
function yonghu(){ var name=window.form.name.value; var pw=window.form.password.value; if(name=="") { alert("用户名不能为空,请输入用户名!"); } if(name!=""&&pw=="") { alert("密码不能为空,请输入密码!"); } if(name!=""&&name!="123"&&pw!="") { alert("此用户不存在!"); } if(pw!=""&&pw!="123"&&name=="123") { alert("密码错误!"); } if(name=="123"&&pw=="123") { form.action="你的URL"; form.submit(); } // return false; } |
|
qyongkang
2009-07-28
首先你这个js代码就很不好啊,怎么可以这么跳转啊。不过你要这么做也可以啊,稍微改下,最后每个判断里加个return,省的刷新。
<html> <head><title>手机考试系统</title> <script language="JavaScript"> function yonghu(){ var name=window.form.name.value; var pw=window.form.password.value; if(name=="") { alert("用户名不能为空,请输入用户名!"); return false; } if(name!=""&&pw=="") { alert("密码不能为空,请输入密码!"); return false; } if(name!=""&&name!="123"&&pw!="") { alert("此用户不存在!"); return false; } if(pw!=""&&pw!="123"&&name=="123") { alert("密码错误!"); return false; } if(name=="123"&&pw=="123") { window.open("http://www.baidu.com","_self"); } } </script> </head> <link href="css.css" rel="stylesheet" type="text/css"/> <body> <form align="center" name="form" method="post" onSubmit="return yonghu()" class="a"> <h1 align="center" class="a">WO3G手机考试系统</h1><br> <p>用户名:<input type="text" name="name" value="" class="b"></p> <p>密  码:<input type="password" name="password" value="" class="b"></p> <p><input name="Submit" type="submit" class="c" style="width:70; height:30" value="登陆"> <input type="button" value="退出" onClick="javascript:window.close();" style="width:70; height:30" class="c"></p> </form> </body> </html> |
|
comeongood
2009-07-30
<html> <head><title>手机考试系统</title> <script language="JavaScript"> function yonghu(){ var name=window.form.name.value; var pw=window.form.password.value; if(name=="") { alert("用户名不能为空,请输入用户名!"); } if(name!=""&&pw=="") { alert("密码不能为空,请输入密码!"); } if(name!=""&&name!="123"&&pw!="") { alert("此用户不存在!"); } if(pw!=""&&pw!="123"&&name=="123") { alert("密码错误!"); } if(name=="123"&&pw=="123") { window.document.form.action="URI(**.do)"; window.document.form.submit(); } } </script> </head> <link href="css.css" rel="stylesheet" type="text/css"/> <body> <form align="center" name="form" method="post" onSubmit="yonghu()" class="a"> <h1 align="center" class="a">WO3G手机考试系统</h1><br> <p>用户名:<input type="text" name="name" value="" class="b"></p> <p>密  码:<input type="password" name="password" value="" class="b"></p> <p><input name="Submit" type="button" class="c" style="width:70; height:30" value="登陆"> <input type="button" value="退出" onClick="javascript:window.close();" style="width:70; height:30" class="c"></p> </form> </body> </html> |
|
ychnmz
2009-08-03
谢谢各位高手。
问题已解决。 |