JScript--雇员注册表单

<html>
	<head>
		<title>
			测试
		</title>
		<script language="JavaScript">

			function fun(f)
			{
				var value1=f.num.value;
				var value2=f.nam.value;
				var value3=f.job.value;
				var value4=f.userdate.value;
				var value5=f.salary.value;
				var value6=f.money.value;
				//员工编号:只能是数字
				if(!/^\d+$/.test(value1))
				{
					alert("编号输入格式只能是数字");
					f.num.focus();//给指定元素设置焦点
					f.num.select();//全选当前文字
					return false;
				}
				//员工姓名:不能为空
				if(value2=="")
				{
						alert("姓名输入格式不能为空");
						f.nam.focus();
					  f.nam.select();
					  return false;
				}
				//员工工作:不能为空
				if(value3=="")
				{
						alert("工作输入格式不能为空");
						f.job.focus();
					  f.job.select();
					  return false;
				}
				//雇佣日期:必须是日期格式,即2010-10-19
				if(!/^[0-9]{4}-[0-9]{2}-[0-9]{2}$/.test(value4))
				{
						alert("日期格式不正确,2010-09-19");
						f.job.focus();
					  f.job.select();
					  return false;
				}
				//基本工资:必须是数字(小数)
				if(!/^\d+\.\d+$/.test(value5))
				{
					alert("工资必须是数字(小数)");
						f.salary.focus();
					  f.salary.select();
					  return false;
				}
				//奖金:必须是数字(小数)
				if(!/^\d+\.\d+$/.test(value6))
				{
					alert("奖金必须是数字(小数)");
						f.money.focus();
					  f.money.select();
					  return false;
				}

			}

	  </script>
	</head>
	<body>
		<form action="" method="post" name="myform" onSubmit="return fun(this)">
			 雇员编号:<input type="text" name="num"><br>
			 雇员姓名:<input type="text" name="nam"><br>
			 雇员工作:<input type="text" name="job"><br>
			 雇佣日期:<input type="text" name="userdate"><br>
			 基本工资:<input type="text" name="salary"><br>
			 奖   &nbsp金:
			 <input type="text" name="money"><br>
			 <input type="submit",value="提交">
		</form>
	</body>
</html>

  表单验证利用正则表达式。

时间: 2024-08-24 09:28:41

JScript--雇员注册表单的相关文章

课后作业-雇员注册表单

作业题目: 作业代码: <html> <form action="" method="post"> 雇员编号<input type="text" id="id1" name="number" size=4><br> 雇员姓名<input type="text" id="id2" name="usernam

第一百八十四节,jQuery-UI,验证注册表单

jQuery-UI,验证注册表单 html <form id="reg" action="123.html" title="会员注册"> <ol class="reg_error"></ol> <p> <label for="user">帐号:</label> <input type="text" name=&

注册表单的典范之作

去O公司的页面上下载个东西,非得要登录才行.(为毛非得登录呢?吐) 没有账号,那就去注册一个吧. 已经被那些社交网站极为简洁的注册页面熏陶过的我,被O公司那经典的丰满的琳琅满目的包容万象的香酥可口的闭月羞花的注册表单深深地折服,不由地赶紧截张图保存下来,以便日后挑灯夜读. (哦,对了,然后我就陶醉了,就没完成注册了)

基于HTML5手机登录注册表单代码

分享一款基于HTML5手机登录注册表单代码.这是一款鼠标点击注册登录按钮弹出表单,适合移动端使用.效果图如下: 在线预览   源码下载 实现的代码. html代码: <div class="demo"> <nav class="main_nav"> <ul> <li><a class="cd-signin" href="#0">登录</a></li&

一款基于jQuery的带Tooltip表单验证的注册表单

今天给大家分享一款基于jQuery的注册表单,这款注册表单的特点是确认提交注册信息时,表单会自动验证所填写的信息,如果信息填写有误,即会在相应的字段内以Tooltip提示框的形式显示错误信息.这款jQuery表单实现非常简单,使用起来相对比较轻巧. 在线预览   源码下载 这款插件js要引用jquery.js库,还有一个easyform.js 库. html代码部分如下: <div class="form-div"> <form id="reg-form&q

HTML6注册表单输入日志标题

一.找到元素. var d = document.getElementById("") var d = document.getElementsByName("") var d = document.getElementsByTagName("") var d = document.getElementsByClassName("")   二.操作元素. (一)操作内容 1.表单 value 赋值,取值   2.非表单 赋值,

设计注册表单

注册表单: <!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="Co

form注册表单圆角 demo

form注册表单圆角 <BODY> <div class="form"> <ul class="list"> <li> <label>用户名:</label> <div class="circle-box user"> <input type="text" placeholder="5之6位字母或数字组合"/>

免费 PSD 下载: 20个精美的登录和注册表单

注册表单有许多不同的形状和尺寸,有的只是单个的输入框,有的则需要多个步骤.登录表单的设计将定义网站的性质,因此它应进行针对性的设计.下面的列表提供了20个醒目的登录和注册表单设计为您提供灵感. 您可能感兴趣的相关文章 Web 前端开发人员和设计师必读文章集锦 十个拥有丰富 UI 组件的 JavaScript 框架 十款精心挑选的在线 CSS3 代码生成工具 开发者必备的八个最佳云端集成开发环境 2012年度最佳 Web 前端开发工具和框架 Rebound Newsletter – with PS

CSS3制作分步注册表单

这个DEMO是使用CSS3制作的一个分步注册表单,每个input对应的是每一步,在表单得到焦点时,对应的step也会进行对应的改变.不过这个效果是使用js代码来实现,但整个表单的外观是由CSS3来完成的,整个案例中使用了:@font-face来制作icon图标,使用gradient来制作渐变的按钮效果,使用text-shadow来制作文字阴影效果等等,方便简单点,但细节与创意才是最重要的,喜欢的同学可以看看是怎么实现的吧1. [文件] index.html <!DOCTYPE HTML><