<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>javascript基础表单验证测试页面</title>
<script language="javascript">
function check(){
var uid = document.forms[0].Id.value;
var uname = document.forms[0].Name.value;
var uage = document.forms[0].Age.value;
var usex = document.forms[0].Sex.value;
var reg=/^([0-9]|[\-])+$/g ;
if(""==uid){
alert("编号不能为空!");
document.forms[0].Id.focus();
return false;
}
if(!reg.test(uid)){
alert("请输入有效的电话!例如:13572136666或者029-82316227");
return false;
}
if(uid.length<7 || uid.length>18){
alert("the phone must be between 7 and 18!");
return false;
}
if(""==uname){
alert("请输入姓名!");
document.forms[0].Name.focus();
return false;
}
if(""==uage){
alert("请输入年龄!");
document.forms[0].Age.focus();
return false;
}
if(""==usex){
alert("请输入性别!");
document.forms[0].Sex.focus();
return false;
}
}
function isTel(){
var reg=/^([0-9]|[\-])+$/g ;
if(uid.length<7 || uid.length>18){
return false;
}
else{
return reg.exec(uid);
}
}
function btnesc(){
document.forms[0].Id.value="";
document.forms[0].Name.value="";
document.forms[0].Age.value="";
document.forms[0].Sex.value="";
}
</script>
</head>
<body bgcolor="">
<center><form action="*.do" method="post">
<h4>
js测试表单:
</h4>
<table border="0" cellspacing="1" cellpadding="1">
<caption>表格标题--用户注册表单验证测试</caption>
<tr>
<td width="10%"bgcolor="#6495ed">
编号
</td>
<td bgcolor="#6495ed">
姓名
</td>
<td bgcolor="#6495ed">
年龄
</td>
<td bgcolor="#6495ed">
性别
</td>
</tr>
<tr>
<td bgcolor="#c0c0c0">
<input type="text" name="id" id="Id">
</td>
<td bgcolor="#c0c0c0">
<input type="text" name="name" id="Name">
</td>
<td bgcolor="#c0c0c0">
<input type="text" name="age" id="Age">
</td>
<td bgcolor="#c0c0c0">
<input type="text" name="sex" id="Sex">
</td>
</tr>
</table>
<input type="button" name="btn" onclick="check();" value="确认"> <input type="button" name="" onclick="btnesc();" value="重置">
</form>
</center>
</body>
</html>
分享到:
相关推荐
本知识点将围绕JavaScript(JS)表单验证电话号码的方法进行详细讲解。 首先,我们需要明确国内固定电话号码的组成规则。通常情况下,固定电话号码由7位或8位数字组成,加上可能存在的长途区号。区号为3位或4位数字...
javascript 实现电话号码验证,用户输入数据,可以验证数据是否是合法的电话号码。
### JS电话、手机号码验证代码知识点解析 #### 一、背景与目的 在现代Web开发中,表单数据的有效性和准确性对于用户体验至关重要。其中,电话号码和手机号码的验证是前端开发中的常见需求之一。本篇文章将深入分析...
在JavaScript(js)中,进行数据验证是前端开发中的一项基本任务。这涉及到对用户输入进行检查,确保其符合特定的格式或规则,以保证数据的准确性和安全性。本篇文章将详细探讨身份证、汉字、数字以及电话号码的验证...
在本案例中,我们关注的是使用jQuery(jq)进行非空验证,以及使用JavaScript(js)的正则表达式来验证邮箱和手机号码的正确性。以下是关于这些知识点的详细说明: 1. **jQuery(jq)非空验证**: jQuery是一种轻...
在本教程中,我们将深入探讨如何使用JavaScript进行有效的验证,特别是在登录系统中对用户输入数据如电话号码、邮箱等进行验证。 一、JavaScript验证基础 JavaScript验证是前端开发中的重要环节,它能够实时检查...
- **电话号码验证**:针对特定国家的电话号码格式进行验证。 - **日期验证**:确保日期的格式和合法性。 - **URL验证**:检测输入的URL是否符合规范。 2. **正则表达式验证** - 使用JavaScript的`test()`方法...
下面提供的几款关于js 验证电话号码手机号码正则表达式,是我从网上收藏了,不过都是精品,专业针对手机号与电话号码进行验证的。 代码如下:function checkPhone(phone) { //验证电话号码手机号码,包含153,159号段...
根据给定的文件标题、描述、标签以及部分内容,本文将详细介绍如何使用JavaScript进行常见的数据验证,包括数字、电话号码、传真、电子邮件、手机号码、邮政编码以及日期格式的验证。 ### 1. 验证数字 JavaScript...
本文将深入探讨“js通用表单验证代码”这一主题,以及如何利用JavaScript进行有效的表单验证。 首先,我们要理解JavaScript在表单验证中的角色。JavaScript是一种客户端脚本语言,它可以在用户的浏览器上运行,无需...
在JavaScript中进行电话号码、邮件地址和身份证号码的验证是前端开发中常见的需求。这些验证主要目的是确保用户输入的数据格式正确,从而提高数据质量和用户体验。本文将深入探讨如何使用正则表达式(Regular ...
根据提供的文件信息,本文将详细解释如何使用JavaScript中的正则表达式来验证手机号、座机号以及电子邮件地址的格式。 ### 一、正则表达式基础 在深入了解具体实现之前,我们先简单回顾一下正则表达式的概念。正则...
在IT行业中,JavaScript(简称JS)是一种广泛应用于前端开发的脚本语言,它在网页交互、数据验证等方面扮演着重要角色。"js登录验证"是前端开发中的常见需求,确保用户输入的数据符合预设规则,从而提高用户体验并...
2. 自定义验证规则:通过编写自定义函数,可以实现复杂验证,例如邮箱、电话号码、日期等格式的验证。 3. 使用HTML5的内置验证:HTML5引入了新的表单属性,如`required`、`pattern`等,配合JS可以实现更强大的验证...
### 固定电话验证 固定电话的验证虽然在给定文件中未详述,但通常包括检查电话号码的格式,例如区号加本地号码的组合,以及号码的有效性,比如数字的连贯性和长度。 ### 总结 在IT行业中,尤其是Web开发领域,...
本文将详细介绍一个包含多种验证功能的正则表达式集合,这些表达式主要用于验证身份、电话号码、证件号码等信息。 #### 1. 中文字符验证 ```javascript [\u4e00-\u9fa5]{2,4} ``` 这条正则表达式用于验证长度为2到4...
1. **表单验证**:这是最常见的应用场景,开发者会用JavaScript来检查用户输入的数据是否符合预设的规则,例如邮箱格式、电话号码格式、密码强度等。通过实时验证,可以提供更好的用户体验,避免无效数据提交到...