基于JS设计12306登录页面

发布时间 - 2026-01-10 22:10:35    点击率:

废话不多说了,直接给大家贴代码了,具体代码如下所示:

<html> 
<head> 
<script> 
function f_validate() 
{  
var username=document.getElementById("uname").value; 
var passwd=document.getElementById("passwd").value; 
var yzm=document.getElementById("yzm").value; 
// var username=document.getElementsByName("uname")[0].value; 
// var passwd=document.getElementsByName("passwd")[0].value; 
var error=""; 
if(username==""|| username==null ||username=="请输入") 
{ 
// alert("用户名不能为空!"); 
error=error+"用户名不能为空!"; 
error=error+"\n"; 
//return false; 
}else if(username.length<6){ 
 //alert("您的用户名长度小于6!"); 
 error=error+"您的用户名长度小于6!"; 
error=error+"\n"; 
 //return false 
}else if(username.length>12){ 
 //alert("您的用户名长度大于12!"); 
 error=error+"您的用户名长度大于12!"; 
error=error+"\n"; 
// return false 
} 
if(passwd==""|| passwd==null) 
{ 
// alert("密码不能为空!"); 
error=error+"密码不能为空!"; 
error=error+"\n"; 
//return false; 
}else if(passwd.length<6){ 
 // alert("您的密码长度小于6!"); 
 error=error+"您的密码长度小于6!"; 
error=error+"\n"; 
//return false 
}else if(passwd.length>12){ 
 // alert("您的密码长度大于12!"); 
 error=error+"您的密码长度大于12!"; 
// return false 
} 
if(yzm==""||yzm==null) 
{ 
// alert("密码不能为空!"); 
error=error+"验证码不能为空!"; 
error=error+"\n"; 
//return false; 
} 
if(error=="") 
{ 
//window.location.href="h.html"; 
return true; 
}else 
{ 
alert(error); 
return false; 
} 
} 
function setInfo(){ 
var username=document.getElementById("uname"); 
if(username.value==""||username.value==null) 
username.value="请输入"; 
} 
function clearInfo() 
{ 
var username=document.getElementById("uname").value=""; 
} 
</script> 
</head> 
<body onload="setInfo()"> 
<form action="http://localhost:8080/test/main/whole.html" method="post" onSubmit="return f_validate()"> 
<center> 
<table background="images\bg_img1.jpg" width="945" height="433"> 
<tr height="25"> 
<td width="570px"> </td> 
<td> </td> 
</tr> 
<tr> 
<td> </td> 
<td><table cellpadding="5"> 
<tr><td>用户名:</td><td colspan="3"><input type="text"name="username" id="uname" value="" onfocus="clearInfo()" onblur="setInfo()"></td> 
</tr> 
<tr><td>密 码:</td><td colspan="3"><input type="password" id="passwd"> 
</td></tr> 
<tr><td >验证码:</td><td><input type="text" id="yzm"></td><td><img src=".\images\bg_img2.gif" alt="打不开图片"></td><td><a href='#' onclick="shuaxin()">刷新</a> 
</td></tr> 
<tr><td><input type="checkbox" name="ck" value="1"></td><td colspan="2">自动登录</td> 
</tr> 
<tr><table cellspacing="30"> 
<td ><input type="submit" name="login" value="登录" onclick="f_validate()"></td> 
<td><input type="reset" name="rs" value="重置"></td> 
<td><input type="button" name="zc" value="注册" onclick="location.href='http://localhost:8080/test/lg.html'"></td> 
</table></tr> 
</table> 
</td> 
</tr> 
</center> 
</table> 
</form> 
</body> 
</html> 

好了,代码到此结束,希望对大家有所帮助!


# 12306登录页面  # jQuery Ajax 实现在html页面实时显示用户登录状态  # Ajax Session失效跳转登录页面的方法  # 登录超时给出提示跳到登录页面(ajax、导入、导出)  # 一款经典的ajax登录页面 后台asp.net  # 原生js验证简洁注册登录页面  # jsp登录页面的简单实例 雏形  # JS实现登录页面记住密码和enter键登录方法推荐  # 防止登录页面出现在frame中js代码  # JBuilder2005实战JSP之登录页面实现代码[图]  # ajax编写简单的登录页面  # 您的  # 为空  # 请输入  # 验证码  # 好了  # 说了  # 不多  # 给大家  # 所示  # 到此  # 打不开  # 自动登录  # return  # reset  # false  # login  # length  # null  # error  # rs 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?  如何快速搭建高效香港服务器网站?  Win11怎么设置虚拟桌面 Win11新建多桌面切换操作【技巧】  新三国志曹操传主线渭水交兵攻略  Laravel怎么实现验证码功能_Laravel集成验证码库防止机器人注册  Laravel如何生成API文档?(Swagger/OpenAPI教程)  如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?  微信小程序 配置文件详细介绍  深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?  Python文件操作最佳实践_稳定性说明【指导】  浅谈javascript alert和confirm的美化  Microsoft Edge如何解决网页加载问题 Edge浏览器加载问题修复  Laravel怎么写单元测试_PHPUnit在Laravel项目中的基础测试入门  原生JS实现图片轮播切换效果  浏览器如何快速切换搜索引擎_在地址栏使用不同搜索引擎【搜索】  ,网页ppt怎么弄成自己的ppt?  如何在景安云服务器上绑定域名并配置虚拟主机?  高性能网站服务器配置指南:安全稳定与高效建站核心方案  JavaScript常见的五种数组去重的方式  C++用Dijkstra(迪杰斯特拉)算法求最短路径  Laravel怎么为数据库表字段添加索引以优化查询  javascript中数组(Array)对象和字符串(String)对象的常用方法总结  惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?  Swift中循环语句中的转移语句 break 和 continue  品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?  Linux网络带宽限制_tc配置实践解析【教程】  长沙企业网站制作哪家好,长沙水业集团官方网站?  中山网站推广排名,中山信息港登录入口?  成都网站制作公司哪家好,四川省职工服务网是做什么用?  如何在万网利用已有域名快速建站?  关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)  香港服务器网站卡顿?如何解决网络延迟与负载问题?  宙斯浏览器视频悬浮窗怎么开启 边看视频边操作其他应用教程  WordPress 子目录安装中正确处理脚本路径的完整指南  JavaScript中的标签模板是什么_它如何扩展字符串功能  免费视频制作网站,更新又快又好的免费电影网站?  Laravel如何实现邮件验证激活账户_Laravel内置MustVerifyEmail接口配置【步骤】  Win11搜索不到蓝牙耳机怎么办 Win11蓝牙驱动更新修复【详解】  ,在苏州找工作,上哪个网站比较好?  如何确保FTP站点访问权限与数据传输安全?  极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?  如何在万网自助建站平台快速创建网站?  jquery插件bootstrapValidator表单验证详解  详解jQuery中的事件  Laravel中Service Container是做什么的_Laravel服务容器与依赖注入核心概念解析  最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?  laravel怎么配置Redis作为缓存驱动_laravel Redis缓存配置教程  java获取注册ip实例  太平洋网站制作公司,网络用语太平洋是什么意思?  bootstrap日历插件datetimepicker使用方法