用户无法在输入框中键入数字

<html>
<body>
<script type="text/javascript">
function noNumbers(e)
{
var keynum
var keychar
var numcheck

if(window.event) // IE
  {  keynum = e.keyCode
  }
else if(e.which) // Netscape/Firefox/Opera
  {  keynum = e.which
  }
keychar = String.fromCharCode(keynum)
numcheck = /\d/
return !numcheck.test(keychar)
}
</script>

<form>
<input type="text" onkeypress="return noNumbers(event)" />
</form>

</html>
时间: 2024-11-05 16:30:33

用户无法在输入框中键入数字的相关文章

前端判断输入框中是数字的正则表达式

工作中有不同的判断要求,一般是判断输入框是正整数或者是正的小数,但是有的判断还要加能输入空也就是不输入,这就是现在要解决的问题. var tt=/^(?:(?!0)\d*|0)(?:\.\d+)?$/;//能输入空格和正数包括小数 而一般不能输入空的正数判断: var tt=/^[0-9]+.?[0-9]*$/;//能输入正数包括小数 不妨可以试试 <html> <head> <meta charset="UTF-8"> <title>&

JavaScript控制输入框中只能输入中文、数字和英文

1.问题背景 遇到这样一个问题:有一个输入框,要求只能输入中文.数字和英文(即过滤特殊字符串) 2.JS代码 function  checkUsername() { //正则表达式 var reg = new RegExp("^[a-zA-Z\d\u4E00-\u9FA5]+$"); //获取输入框中的值 var username = document.getElementById("username").value.trim(); //判断输入框中有内容 if(u

26 计算用户输入的内容中索引为奇数并且对应的元素为数字的个数的两种方法

#计算用户输入的内容中索引为奇数并且对应的元素为数字的个数第二种方法content = input(">>>")count = 0for i in range(len(content)):#i就是下标,或者说就是索引 if i % 2 == 1 and content[i].isdigit(): count += 1print(count) #计算用户输入的内容中索引为奇数并且对应的元素为数字的个数的第一种方法 li = []res = ' '.join(input(

Python(66)_判断用户传入的参数str中计算数字,字母,空格,以及其他的个数,并返回结果

#-*-coding:utf-8-*- ''' 写函数,判断用户传入的参数str中计算数字,字母,空格,以及其他的个数,并返回结果 ''' content = input('>>>') def func(s): num = 0 alpha = 0 space = 0 others = 0 dic ={ 'num':0, 'alpha':0, 'space':0, 'other':0 } for i in s: if i.isdigit(): dic['num'] +=1 elif i.i

Excel 2007中自定义数字格式前要了解的准则

要在Excel 2007中创建自定义数字格式,首先应了解自定义数字格式的准则,并从选择某一内置数字格式开始.然后,可以更改该格式的任意代码部分,从而创建自己的自定义数字格式. 数字格式最多可包含四个代码部分,各个部分用分号分隔.这些代码部分按先后顺序定义正数.负数.零值和文本的格式. <正数>;<负数>;<零>;<文本> 例如,可以使用这些代码部分创建以下自定义格式: [蓝色]#,##0.00_);[红色](#,##0.00);0.00;"销售额

man page里面函数后面的括号中的数字代表的含义。

Linux下最通用的领域及其名称及说明如下:领域 名称 说明 1 用户命令, 可由任何人启动的. 2 系统调用, 即由内核提供的函数. 3 例程, 即库函数. 4 设备, 即/dev目录下的特殊文件. 5 文件格式描述, 例如/etc/passwd. 6 游戏, 不用解释啦! 7 杂项, 例如宏命令包.惯例等. 8 系统管理员工具, 只能由root启动. 9 其他(Linux特定的), 用来存放内核例行程序的文档. n 新文档, 可能要移到更适合的领域. o 老文档, 可能会在一段期限内保留.

[转载]JavaEE学习篇之——网络传输数据中的密码学知识以及Tomcat中配置数字证书EE

原文链接:http://blog.csdn.net/jiangwei0910410003/article/details/21716557 今天是学习JavaWeb的第二天,我们来了解什么呢?就了解一下Tomcat中配置数字证书的相关内容,但是在说这部分内容的时候,我们貌似得先说一下数字证书的相关概念,那说到数字证书的时候我们还得了解一些密码学的相关知识,这就是连锁反应吗?好吧不多说了,先来看一下密码学中关于网络中数据传输的知识. 首先来了解一下网络上传输数据的加密方式: 第一种是对称加密:就是

【shell】Linux shell 之 判断用户输入的变量是否为数字

本文内容:判断用户输入的参数是否为数字 在shell中如何进行计算? 方式一 [[email protected] scripts]# echo $((1+2)) 3 方式二 [[email protected] scripts]# expr 2 + 3 5 [[email protected] scripts]# 注意:使用方式二的时候,要求必须要有间隔.如果使用的是乘法,号必须进行转义写为 \ [[email protected] scripts]# expr 2 * 3 expr: 语法错

初学js---获取输入框中的内容并添加到表格中

按下添加按钮将输入框中的内容添加到表格中: 这里涉及到的动态创建表格单元的已讲略过 只讲获取数据添加到表格:通过getElementById(*).value分别获取输入框中的值,通过以上代码将其加入到表格中 完整代码:(注释部分为更复杂的方法) <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>取值填入表格</ti