`
qmug
  • 浏览: 201551 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

只能输入10位以内数字的实例

阅读更多
验证坐席号只能为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个文件最好在同一个目录下
0
0
分享到:
评论

相关推荐

    JavaScript练习

    JavaScript的基础语法包括变量声明(var、let、const)、数据类型(如字符串、数字、布尔值、null、undefined、对象、数组等)、运算符(算术、比较、逻辑、赋值、三元)、流程控制(条件语句if...else、switch,...

    汇编10以内的十进制数加法源码

    总的来说,实现"汇编10以内的十进制数加法源码"涉及的知识点包括:二进制和十进制的转换、汇编语言的基本语法、键盘输入和屏幕输出的系统调用、算术运算指令的使用(如ADD和ADC)、以及条件判断和循环控制。...

    MFC实现十进制数转换二十进制实例

    在本文中,我们将深入探讨如何使用Microsoft Foundation Class (MFC) 库来实现一个功能,该功能能够将16位二进制数以内的十进制数转换为二进制数。MFC 是一个用于构建 Windows 应用程序的 C++ 类库,它提供了丰富的...

    C语言编程实例第一至第50

    10. **位运算**: C语言支持位级操作,如位移、按位与、按位或、按位异或等,这对于理解计算机底层工作原理和编写高效代码非常有用。 通过这些实例,学习者不仅能够巩固理论知识,还能提高实际编程能力,逐步成长为...

    Delphi关于100以内加减运算实例程序.rar

    在这个"Delphi关于100以内加减运算实例程序.rar"压缩包中,我们有一个使用Delphi编写的程序,它能够进行100以内的加减法运算,并且具有随机生成数值和验证计算结果的功能。这个实例对于学习Delphi编程以及基础算法是...

    python简易实现任意位数的水仙花实例

    水仙花数的概念是针对n位数(n≥3)的正整数,其各个位上的数字的n次幂之和等于该数本身。例如,153是一个三位数,且1^3 + 5^3 + 3^3 = 153。文章中提供了一个Python函数f(n),用于找出所有n位数的水仙花数。 首先...

    c语言经典算法实例大全

    程序分析:可填在百位、十位、个位的数字都是 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仿真实例】用计数器中断实现100以内的按键计数.zip"的压缩包文件提供了关于51单片机使用C语言编程,并通过Proteus进行仿真实践的实例。在这个实例中,我们将探讨以下几个关键知识点...

    java实现10以内的加减乘验证码

    本项目“java实现10以内的加减乘验证码”是一个基于MyEclipse的Web应用,设计用于生成包含10以内数字的加减乘算术问题作为验证码。这样的验证码增加了破解的难度,因为机器人需要解决数学问题,而不仅仅是识别图像。...

    经典c程序100例-全是c的实例

    1. **循环结构**:使用三个嵌套循环分别表示三位数中的百位、十位和个位。 2. **条件判断**:使用`if`语句检查每一位上的数字是否互不相同。 3. **输出结果**:如果满足条件,则输出该三位数。 **代码示例:** ```c...

    C++编程实例100个

    - **循环结构**:采用三层嵌套循环(`for`循环),分别代表三位数的百位、十位和个位。 - **条件判断**:使用`if`语句确保三位数字互不相同。 **程序逻辑详解:** 1. **初始化变量**:定义三个整型变量`i`、`j`、`k...

    C++编程实例.pdf

    例19寻找三位数的水仙花数,即一个数等于其各位数字立方和的数。遍历100到999,检查每个数是否满足水仙花数的条件。 8. **完数查找**: 完数是指其因子之和等于该数本身的整数。例20的任务是找出1000以内所有的...

Global site tag (gtag.js) - Google Analytics