服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服务器之家 - 编程语言 - ASP.NET教程 - JavaScript验证用户输入的是字符或数字及ASCII Chart应用

JavaScript验证用户输入的是字符或数字及ASCII Chart应用

2019-10-21 10:52asp.net技术网 ASP.NET教程

我们可以根据onkeydown事件的event.keyCode即是ASCII Chart来判断字符或数字等,本文提供了相关键盘key对应的ASCII码,以供用户使用是参考及使用onpaste事件只能输入字符和数字防止粘贴等的,感兴趣的朋友可以了解下

我们可以根据onkeydown事件的event.keyCode即是ASCII Chart来判断字符或数字等。相关键盘key对应的ASCII码: 
JavaScript验证用户输入的是字符或数字及ASCII Chart应用 
参考下面JavaScript代码: 

复制代码代码如下:


<script type = "text/javascript"> 
function isNumeric(keyCode) 

return ((keyCode >= 48 && keyCode <= 57) || keyCode == 8) 

</script> 
<script type = "text/javascript"> 
function isAlpha(keyCode) 

return ((keyCode >= 65 && keyCode <= 90) || keyCode == 8) 

</script> 
<script type = "text/javascript"> 
function isAlphaOrNumeric(keyCode) 

return ((keyCode >= 48 && keyCode <= 57) || (keyCode >= 65 && keyCode <= 90) || keyCode == 8) 

</script> 


例子,用户只能输入字符和数字,并使用onpaste事件,不能粘贴。 

复制代码代码如下:


<asp:TextBox ID="TextBox1" runat="server" onkeydown = "return isAlphaOrNumeric(event.keyCode);" onpaste = "return false;"></asp:TextBox> 

延伸 · 阅读

精彩推荐
  • ASP.NET教程ASP.NET中的URL过滤实现代码

    ASP.NET中的URL过滤实现代码

    最近做的一个Web项目需要对URL进行过滤,在网上搜了一下,知道J2EE有个Filter的东西,而在.NET方面,其实也可以实现 ...

    asp.net编程网3562019-10-17
  • ASP.NET教程ASP.NET回车提交事件浅析

    ASP.NET回车提交事件浅析

    ASP.NET回车提交事件是什么呢?是如何实现的呢?ASP.NET回车提交事件的执行需要注意什么细节呢?那么本文就向你介绍详细的内容,希望对你有所帮助 ...

    ASP.NET技术网4862019-09-27
  • ASP.NET教程ASP.NET Ajax级联DropDownList实现代码

    ASP.NET Ajax级联DropDownList实现代码

    我想大家对Ajax已耳熟能详。自web 2.0概念出现以后,提供更好的用户体验变得越来越重要。那么今天我来讲解一下如何使用ASP.NET Ajax和web service构建无刷新级...

    脚本之家4812019-06-18
  • ASP.NET教程Silverlight中动态获取Web Service地址

    Silverlight中动态获取Web Service地址

    在使用WCF或者WS进行数据库操作的时候都需要有一个明确的服务地址,如果是WCF就是svc文件地址。初学者通常会直接使用VS的Add Service Reference来添加引用。这...

    ASP.NET之家1392019-06-21
  • ASP.NET教程ASP.NET中MD5与SHA1加密的几种方法

    ASP.NET中MD5与SHA1加密的几种方法

    下面就是ASP.NET中几种加密方法。加密算法有两种,也就是上面提到的MD5和SHA1,这里我举的例子是以MD5为例,SHA1大致相同,只是使用的类不一样。...

    ASP.NET之家2132019-09-01
  • ASP.NET教程asp.net ListView交替背景颜色实现代码

    asp.net ListView交替背景颜色实现代码

    在asp.net中ListView的交替背景颜色实现,GridView的处理得较多,ListView可以这样实现。...

    ASP.NET之家1352019-07-09
  • ASP.NET教程一步一步学asp.net ajax

    一步一步学asp.net ajax

    以前一直都是自己写日志,在麦库写,然后,保存,不过,感觉分享的东西就应该放在博客中,自己写的东西,像记日志的方式,更容易去思考,而不是随便堆砌,整理一...

    cnblogs3322019-09-30
  • ASP.NET教程Asp.net cookie的处理流程深入分析

    Asp.net cookie的处理流程深入分析

    一说到Cookie我想大家都应该知道它是一个保存在客户端,当浏览器请求一个url时,浏览器会携带相关的Cookie达到服务器端,需要的朋友可以了解下 ...

    asp.net技术网2052019-10-12