验证坐席号只能为10位以内的数字 例子
Reg.jsp
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<!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=gb2312" />
<script type="text/javascript" src="reg.js"></script>
<title>无标题文档</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
坐席号
<label>
<input name="workId" type="text" id="workId" onpropertychange="notNull(this,10)"/>
</label>
<p>
<label>
<input type="submit" name="Submit" value="提交" />
</label>
</p>
</form>
</body>
</html>
Reg.js
function notNull(obj,maxlen){
if(obj.value.length>maxlen)
{
alert('文本框输入超出'+maxlen+'个长度');
obj.value=obj.value.substring(0,maxlen);
} else{
if(/[^\d]/.test(obj.value))
obj.value=obj.value.replace(/[^\d]/,"");
}
}
需要注意的是这2个文件最好在同一个目录下
分享到:
相关推荐
JavaScript的基础语法包括变量声明(var、let、const)、数据类型(如字符串、数字、布尔值、null、undefined、对象、数组等)、运算符(算术、比较、逻辑、赋值、三元)、流程控制(条件语句if...else、switch,...
总的来说,实现"汇编10以内的十进制数加法源码"涉及的知识点包括:二进制和十进制的转换、汇编语言的基本语法、键盘输入和屏幕输出的系统调用、算术运算指令的使用(如ADD和ADC)、以及条件判断和循环控制。...
在本文中,我们将深入探讨如何使用Microsoft Foundation Class (MFC) 库来实现一个功能,该功能能够将16位二进制数以内的十进制数转换为二进制数。MFC 是一个用于构建 Windows 应用程序的 C++ 类库,它提供了丰富的...
10. **位运算**: C语言支持位级操作,如位移、按位与、按位或、按位异或等,这对于理解计算机底层工作原理和编写高效代码非常有用。 通过这些实例,学习者不仅能够巩固理论知识,还能提高实际编程能力,逐步成长为...
在这个"Delphi关于100以内加减运算实例程序.rar"压缩包中,我们有一个使用Delphi编写的程序,它能够进行100以内的加减法运算,并且具有随机生成数值和验证计算结果的功能。这个实例对于学习Delphi编程以及基础算法是...
水仙花数的概念是针对n位数(n≥3)的正整数,其各个位上的数字的n次幂之和等于该数本身。例如,153是一个三位数,且1^3 + 5^3 + 3^3 = 153。文章中提供了一个Python函数f(n),用于找出所有n位数的水仙花数。 首先...
程序分析:可填在百位、十位、个位的数字都是 1、2、3、4。组成所有的排列后再去掉不满足条件的排列。 程序源代码: ```c main() { int i, j, k; printf("\n"); for (i = 1; i ; i++) for (j = 1; j ; j++) ...
这个名为"【51单片机C语言+Proteus仿真实例】用计数器中断实现100以内的按键计数.zip"的压缩包文件提供了关于51单片机使用C语言编程,并通过Proteus进行仿真实践的实例。在这个实例中,我们将探讨以下几个关键知识点...
本项目“java实现10以内的加减乘验证码”是一个基于MyEclipse的Web应用,设计用于生成包含10以内数字的加减乘算术问题作为验证码。这样的验证码增加了破解的难度,因为机器人需要解决数学问题,而不仅仅是识别图像。...
1. **循环结构**:使用三个嵌套循环分别表示三位数中的百位、十位和个位。 2. **条件判断**:使用`if`语句检查每一位上的数字是否互不相同。 3. **输出结果**:如果满足条件,则输出该三位数。 **代码示例:** ```c...
- **循环结构**:采用三层嵌套循环(`for`循环),分别代表三位数的百位、十位和个位。 - **条件判断**:使用`if`语句确保三位数字互不相同。 **程序逻辑详解:** 1. **初始化变量**:定义三个整型变量`i`、`j`、`k...
例19寻找三位数的水仙花数,即一个数等于其各位数字立方和的数。遍历100到999,检查每个数是否满足水仙花数的条件。 8. **完数查找**: 完数是指其因子之和等于该数本身的整数。例20的任务是找出1000以内所有的...