`
aina5626
  • 浏览: 53658 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

在文本框中禁止输入特殊字符,实现方法

阅读更多

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <title> New Document </title>
  <meta name="Generator" content="EditPlus">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
  <script language ="javascript">
        function ValidateValue(textbox)
        {
             var IllegalString = "\`~@#;,.!#$%^&*()+{}|\\:\"<>?-=/,\'";
             var textboxvalue = textbox.value;

             var index = textboxvalue.length - 1;
            
             var s = textbox.value.charAt(index);
            
             if(IllegalString.indexOf(s)>=0)
             {
                s = textboxvalue.substring(0,index);
                textbox.value = s;
             }
        }
    </script>
 </head>

 <body>
  <form id="form1" runat="server">
    <div>
        <input id="Text1" runat="server" type="text" onkeyup = "ValidateValue(this)"/></div>
    </form>

 </body>
</html>

分享到:
评论
1 楼 zaocha321 2018-01-31  
你这种方式有个问题,我单个输入特殊符号不能输入,但是如果我一直按着Shift+3 就可以输入 特殊符号。。。

相关推荐

    js控制文本框禁止输入特殊字符详解

    本文主要介绍了js控制文本框禁止输入特殊字符的相关知识。具有很好的参考价值。下面跟着小编一起来看下吧

    delphi 开发经验技巧宝典源码

    0215 控制在文本框中只能输入两位小数 143 0216 如何把选择的文件图标显示在列表中 143 0217 根据表格中的数据长度自动调整表格宽度 144 7.2 ADO数据处理技术 145 0218 如何把ADO中的数据导入到ListBox中 ...

    delphi 开发经验技巧宝典源码06

    0215 控制在文本框中只能输入两位小数 143 0216 如何把选择的文件图标显示在列表中 143 0217 根据表格中的数据长度自动调整表格宽度 144 7.2 ADO数据处理技术 145 0218 如何把ADO中的数据导入到ListBox中 ...

    word使用技巧大全

    ★输入其他语种特殊符号的方法 12 1.插入符号法 12 2.利用软键盘功能法 12 3.利用英文字体设置 12 ★快速输入大写中文数字 13 ★将姓名按姓氏笔划排序 13 ★在Word中插入当前的日期和时间 13 ★锁定插入的日期和时间...

    多功能文本框 Text ActiveX.rar

    多功能文本控件 支持鼠标移入移出 支持只输入入数字 日期选择设定 禁止右键菜单 右键菜单可设特殊字符,快速选择 移入移出不同颜色设定

    C#开发实例大全(基础卷).软件开发技术联盟(带详细书签) PDF 下载

    实例039 根据标点符号对字符串进行分行 50 实例040 判断用户输入的用户名是否正确 51 实例041 将字符串的每个字符进行颠倒输出 52 实例042 去掉字符串中的所有空格 54 实例043 从字符串中分离文件路径、文件名及 ...

    C#编程经验技巧宝典

    76 &lt;br&gt;0111 计算字符串中子字符串出现的次数 76 &lt;br&gt;0112 获得字符串中大写字母的个数 77 &lt;br&gt;0113 获得某字符在字符串中最后出现的位置 78 &lt;br&gt;0114 如何找出字符串中某一字符的所有位置 78...

    《程序天下:JavaScript实例自学手册》光盘源码

    3.9 判断编辑器中是否包含特殊字符 3.10 判断文本中回车的数量 3.11 判断字符串中有多少汉字 3.12 去除字符串的前后空格 3.13 刷新时清空所有文本框 3.14 随意改变大小的文本框 3.15 文本框的自动全选 3.16 文本框...

    程序天下:JavaScript实例自学手册

    3.9 判断编辑器中是否包含特殊字符 3.10 判断文本中回车的数量 3.11 判断字符串中有多少汉字 3.12 去除字符串的前后空格 3.13 刷新时清空所有文本框 3.14 随意改变大小的文本框 3.15 文本框的自动全选 3.16 文本框...

    超实用的jQuery代码段

    2.24 限制输入框仅接受特殊字符的输入 2.25 禁止页面内全部超链接 2.26 实现动态组合列表框 2.27 如何使用属性过滤器 2.28 如何测试某个元素是否可见 第3章 jQuery操作HTML事件 3.1 禁止或启用输入框 3.2 实时监听...

    Excel使用技巧大全(超全).

    17. 快速输入特殊符号 20 18. 快速输入相同文本 20 19. 快速给数字加上单位 20 20. 巧妙输入位数较多的数字 21 21. 将WPS/WORD表格转换为EXCEL工作表 21 22. 取消单元格链接 21 23. 快速输入拼音 21 24. 插入“√” ...

    电子表格Excel使用技巧163种使用技巧大全

    61. 快速输入特殊符号 36 62. 快速输入相同文本 37 63. 快速给数字加上单位 38 64. 巧妙输入位数较多的数字 39 65. 将WPS/WORD表格转换为EXCEL工作表 39 66. 取消单元格链接 40 67. 快速输入拼音 40 68. 插入“√” ...

Global site tag (gtag.js) - Google Analytics