<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<!--jquery主文件-->
<script type="text/javascript" src="Scripts/jquery-1.4.2.min.js"></script>
<!--jqueryUI日历文件-->
<script type="text/javascript" src="Scripts/jquery.ui.datepicker.js"></script>
<script type="text/javascript">
/********************************************************
96期のやなぎ
*********************************************************/
$(function(){
//调用jquery日历控件
$('#date').datepicker({changeMonth: true,changeYear: true});
//绑定表单提交 进行输入项检查
$('#form1').bind('submit', function(){return check()})
})
//检验函数
function check(){
var result=true;
//用户正则表达式
var ruser=/^[a-zA-Z0-9_]{6,10}$/;
//密码正则表达式
var rpass=/^.{6,14}$/;
//检验数字表达式
var rnum=/^[0-9]+$/;
//检验非法字符表达式 包含数字字母 中日韩三国语言
var rdata=/^[a-zA-Z0-9\u2e80-\u9FFF]+$/;
//显示错误的函数
var errBg=function(id,info){
//设置背景色
$(id).css('background-color','#0F9');
//设置错误信息 如果内容已经是错误信息 则不处理
if($(id).val()!=info) $(id).data('val',$(id).val())
//显示错误信息
$(id).val(info);
//绑定焦点事件 获得焦点后销毁事件
$(id).bind('focus',function(){
//显示原先用户输错的信息
$(id).val($(id).data('val'));
//还原用户的输入框背景色
$(id).css('background-color','#fff');
//销毁单击事件
$(id).unbind('focus');
})
result=false;
}
//检验用户 错误则提示
if(!rdata.test($('#data1').val())) {errBg('#data1','用户错误!')}
//检验密码 错误则提示
if(!rpass.test($('#data2').val())) {errBg('#data2','密码错误!')}
return result;
}
</script>
<link rel="stylesheet" type="text/css" href="css/ui-lightness/jquery-ui-min.css"/>
<style type="text/css">
input{ border:solid #CCC 1px}
</style>
</head>
<body>
<form id="form1" name="form1" method="post">
<input id="date" name="date" type="text" /><br />
<input id="data1" name="data1" type="text" /><br />
<input id="data2" name="data2" type="text" /><br />
<input id="data3" name="data3" type="text" /><br />
<input type="submit" style="cursor:pointer" value="提交"/>
</form>
</body>
</html>
LIUANDONG
- 粉丝: 3
- 资源: 1
最新资源
- 142-西门子S7-1200机器人码垛机程序和1200立体库及码垛机等三个程序案例,程序带注释 ,程序结构清楚明了,注释齐全 涉及到变频器,触摸屏,工业机器人,视觉相机的程序控制.modbus tc
- 三菱plc恒压供水程序+威纶触摸屏程序本成已用于实际项目中 可以直接上载制成产品 也可用来学习plc恒压供水程序学习 三菱PLC恒压供水程序说明 本程序采用三菱FX1N-30MR PLC 配威纶通
- 一种自动扫码设备sw18可编辑全套技术资料100%好用.zip
- JAVA GIS开发测试使用的样例文件
- 基于web的校园二手商品交易平台的设计与实现毕业设计论文.doc
- SAE J1772-2024.关于电动汽车(EV)和插电式混合动力汽车(PHEV)传导充电耦合器的标准
- 不同颜色球体检测24-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
- 基于javaweb的新生报到管理系统毕业设计论文.doc
- 基于java的信用卡WEB管理系统设计与制作毕业设计论文.doc
- C++题库期末考试整理选择填空判断问答
- 【未发表】基于阿基米德优化算法AOA优化核极限学习机KELM实现风电数据预测算法研究附Matlab代码.rar
- 【未发表】基于阿基米德优化算法AOA优化集成学习的核极限学习机KELM-Adaboost实现风电数据预测算法研究附Matlab代码.rar
- 【未发表】基于阿基米德优化算法AOA优化核极限学习机KELM实现风电数据时序预测算法研究附Matlab代码.rar
- 【未发表】基于矮猫鼬优化算法DMOA优化核极限学习机KELM实现风电数据预测算法研究附Matlab代码.rar
- 【未发表】基于矮猫鼬优化算法DMOA优化核极限学习机KELM实现风电数据时序预测算法研究附Matlab代码.rar
- 【未发表】基于阿基米德优化算法AOA优化鲁棒极限学习机RELM实现风电数据时序预测算法研究附Matlab代码.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈