示例:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
function checkCode(txt){
var vCode=txt.value;
//声明验证邮编的正则表达式
//var re=/^\d\d\d\d\d\d$/
//var re=/^\d{6}$/;
var re=/^[0-9]{6}$/;
//手机号的正则表达式
var re2=/^1[34578][0-9]{9}$/;
//使用正则表达式验证内容
var result=re.test(vCode);
if(result){
alert("符合规则");
}else{
alert("邮编格式不正确");
}
}
function checkEmail(txt){
var varEmail=txt.value;
//邮箱的正则表达式
var re=/^\w+@\w+(\.[a-zA-Z]{2,3}){1,2}$/;
if(re.test(varEmail)){
alert("电子邮箱格式正确");
}else{
alert("电子邮箱格式不正确");
}
}
</script>
</head>
<body>
<p>
邮编:<input type="text" name="code" onblur="checkCode(this)" />
</p>
<p>
邮编:<input type="text" name="email" onblur="checkEmail(this)" />
</p>
</body>
</html>
获取年月日
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
p{
width: 600px;
height:100px;
background-color: paleturquoise;
margin: 0 auto;
line-height: 100px;
font-size: 40px;
color: blue;
text-align: center;
}
</style>
<script type="text/javascript">
//获取时间函数
function getTime(){
//创建时间对象的实例
var dt=new Date();
var year=dt.getFullYear();
var month=dt.getMonth()+1;
var day=dt.getDate();
if(day<=9){
day="0"+day;
}
var hour=dt.getHours();
var min=dt.getMinutes();
var sec=dt.getSeconds();
//var week=dt.getDay();
var strTime=year+"年"+month+"月"+day+"日 "+hour+":"+min+":"+sec;
var vp=document.querySelector("#ptime");
vp.innerHTML=strTime;
}
window.onload=function(){
getTime();
//每间隔设置的时间,就执行某个函数
setInterval("getTime()",1000);
//setTimeout("调用的函数",间隔的时间)
}
</script>
</head>
<body>
<p id="ptime"></p>
</body>
</html>