一句JS搞定只允许输入数字和字母

摘要:
JS固定输入框仅允许用户输入数字和字母内容。对象是输入输入框,也可以是其他对象,但输入输入框的使用非常频繁。密码,不信吗?查看以下代码:<INPUT class=inputmaxLength=12size=15name=usernameid=“username”onKeyUp=“value=value.replace”˃˂/INPUT>将onKeyUp函数添加到输入文本框后,您会发现,当您在输入框中输入除数字和字母以外的其他类型的字符时,光标将自动删除您输入的字符,除非您输入数字或字母。

一句JS搞定输入框只允许用户输入数字和字母类型的内容,对象是input输入框,当然也可以其它对象,只不过input输入框用的频率非常高。一句代码,不信么?那就看下边代码:

<INPUT class=input maxLength=12 size=15 name=username id="username" onKeyUp="value=value.replace(/[W]/g,'')"></INPUT>

在input文本框中加入onKeyUp函数后,你会发现当你在输入框输入除了数字和字母的其它类型字符时,光标会自动删除你输入的字符,除非你输入的是数字或者字母。实用吧?

免责声明:文章转载自《一句JS搞定只允许输入数字和字母》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇图像特征提取对Collections的遍历删除方式下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

js给select下拉框赋值触发change事件

感谢作者的无私分享! 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/Tong__wei/article/details/96289555HTML: <select οnchange="selectChange()">     <...

JS中的map()方法

map定义和方法 map()方法返回一个新数组,数组中的元素为原始数组元素调用函数处理的后值。 map()方法按照原始数组元素顺序依次处理元素。 注意: map不会对空数组进行检测 map不会改变原始数组 arr.map(function(currentValue,index,arr),thisValue) 参数说明 function(currentVal...

JS window.open()属性

一. Window 对象 Window 对象是 JavaScript 层级中的顶层对象。 Window 对象代表一个浏览器窗体或一个框架。 Window 对象会在 <body> 或 <frameset> 每次出现时被自己主动创建。 二. open() 方法用于打开一个新的浏览器窗体或查找一个已命名的窗体。 三. window.op...

web自动化测试---css方式定位页面元素

  css方式定位的方法也有很多,相较于xpath更灵活一点,下面就介绍下使用方法(以百度输入框为例) 1、通过tag来定位,可以写成如下: driver.find_element_by_css_selector('input').click()  这里要说明的是tag为input的必须唯一才能这么写,否则可以用其他方式定位 2、通过id来定位,可以写成...

JSON中单引号的处理

在Json字符串中如果有单引号,用eval转化的时候会报错。解决方法: 1、C#代码        [DebuggerStepThrough]        public static string ToJson(this object target)        {            var serializer = new JavaScriptS...

JavaScript中创建自定义对象

JavaScript高级培训-自定义对象 一,概述 在Java语言中,我们可以定义自己的类,并根据这些类创建对象来使用,在Javascript中,我们也可以定义自己的类,例如定义User类、Hashtable类等等。 目前在Javascript中,已经存在一些标准的类,例如Date、Array、RegExp、String、Math、Number等等,这为...