js 过滤input输入框不合法信息

很多朋友都希望用户在输入信息时就过滤那些不想让它输的信字符,如*,—等是吧,下面我们就来看一段超级简单的代码吧。

<input onkeyup="this.value=this.value.replace(/[*^|]+/,'');" value="" size="20">

只要把上面这段代码放到你的html页面的body 中就O啊。

时间: 2024-09-29 09:38:41

js 过滤input输入框不合法信息的相关文章

js 控制input输入框效果代码

JS通过正则限制 input 输入框只能输入整数、小数(金额或者现金) 两位小数_正则表达式

第一: 限制只能是整数 <input type = "text" name= "number" id = 'number' onkeyup= "if(! /^d+$/.test(this.value)){alert('只能整数');this.value='';}" /> 如果不是整数就直接alert 第二: 限制是两位的小数 <input type = "text" name= "price&quo

js查询数据库并把值赋给input输入框

js查询数据库并把值赋给input输入框 <% String Aforder=(String)session.getAttribute("Aforder"); %> <body> <br />   <a href="SiteConfig_Info.jsp">站点信息</a><% if(Aforder.equals("1")){ %> |  <a href="S

微信小程序 input输入框控件详解及实例(多种示例)_JavaScript

微信小程序 input输入框控件 今天主要详写一下微信小程序中的Input输入框控件,输入框在程序中是最常见的,登录,注册,获取搜索框中的内容等等都需要,同时,还需要设置不同样式的输入框,今天的代码中都要相应的使用. 首先主页面中将登录的样式进行了简单展示和使用, 代码如下: <!--index.wxml--> <!--如果在同一个form表单中创建了多个input输入框,可以给给每个输入框,创建自己的 name="userName"属性,可以区别哪个输入框,并通过添

IE8 input输入框type=“password”自动生成input框的疑问

问题描述 IE8 input输入框type="password"自动生成input框的疑问 近期在做前端工作,调试的时候发现了个很奇葩的现象,当我的input输入框的type 类型为password的时候,IE8会在该元素后面重新生成个input框,并把代码中的input框给设为"display:none:",导致文本框使用不了,哪位大神知道怎么解决这个问题吗?求指点,图片随后附上~ 解决方案 placehoder.js这个组件生产的,ie8-不支持placehol

js过滤特殊字符输入适合输入、粘贴、拖拽多种情况

 这篇文章主要介绍了js过滤特殊字符输入适合输入.粘贴.拖拽多种情况,需要的朋友可以参考下  代码如下: function TextValidate(type) {  var code;  var character;  var Lang = document.getElementById('Lang').value;  var err_msg = "";  if (Lang != "Eng") {  err_msg = "文件夹名稱不能包含下列字符之一:

基于jQuery的input输入框下拉提示层(自动邮箱后缀名)_jquery

效果图 代码部分 复制代码 代码如下: // JavaScript Document (function($){ $.fn.extend({ "changeTips":function(value){ value = $.extend({ divTip:"" },value) var $this = $(this); var indexLi = 0; //点击document隐藏下拉层 $(document).click(function(event){ if($(

jquery ajax实现input输入框输入,点击添加无跳转提交数据

问题描述 jquery ajax实现input输入框输入,点击添加无跳转提交数据 jquery ajax实现input输入框输入数据,点击添加按钮无跳转提交数据 解决方案 看一下ajax的例子http://jun1986.iteye.com/blog/1399242 解决方案二: 这个网上例子很多,自己搜看看 解决方案三: 一点不会jq,js跟ajax 解决方案四: 把代码拿出来看看啊,看看你是怎么写的 解决方案五: 肯定是js里面的ajax提交代码有错误

jquery获取指定div所有input输入框

<!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-