input输入框输入的时候去除前后空格

onkeyup事件,可以禁止前后输入空格,不禁止中间输入空格,怎么写呢???

答:

<input type="text" name="test" οnkeyup="this.value=this.value.replace(/^\s+|\s+$/g,'')">

 

 

搞定~~~

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Windows Form、100%GrapeCity自主开发、全面支持ADO.NET 继承了El Inputte (日本产品名为InputMan)多个版本的卓越性能的基础上,基于.NET Framework开发的新版本El Inputte for NET中文版即将隆重上市。 El Inputte 从1993年第一版开发完成以来,一直受到众多软件开发人员的喜爱。.NET版El Inputte 产品适应全新的开发技术平台,采用GrapeCity独特的控件架构,将输入界面控制所必需的各种功能,通过纯粹.NET方式融入到产品之中。 针对最终用户在计算机输入操作中可能导致输入错误、输入陷阱、误操作等方面的各种使用情况,El Inputte采用对输入控制防患于未然的特别设计方式,帮助软件开发人员自然地实现流畅的软件输入界面。El Inputte for .NET为应用软件构建最为根本的输入界面提供强有力的支持。 日期输入控件 利用日历和Spin按钮实现可视的日期和时间输入方式。采用多种丰富的日期表现格式,非常适合用于多种途径的输入界面。特别提供了诸如指定程序获得focus时激活字段(active field)等非常细致的chariot控制功能 日历输入控件 能够实现设定节假日和公司特别休假、和历、多个月份表示、多个日期读取等功能。提供Outlook、MouthCalendar、系统三种外观模式,并支持客户定制方式的外观模式。 数值输入控件 通过三位数字分割号、小数点、负号、货币符号、负数颜色表示等功能设置,能够更自然地表现数值;分别获得数值的整数和小数部分、数据库为输入数据采用设定的NULL等文字表示等功能,构成非常实用性的输入界面。 计算器控件 具有记忆功能、方便的计算器;各个按钮上的文字、颜色以及计算器风格等都可以通过设置调整;还能够任意设置各个按钮的热键、计算结果的表示框。 Container控件 可以把El Inputte的各个控件放在Container控件上来增加三维效果和增加标题。三维效果可以对内外边框的大小和颜色、控件边界线上下左右的间隔等进行设置;标题栏可以配置在空间的左边或上边。 文本输入控件 可以通过关键字制定文字种类;当输入指定以外的文字时,自动把平假名、片假名、半角数字、全角数字等变换成指定的文字;还具有自动获得注音符号,以及自动确定平假名、片假名、英文字母等功能。 格式输入控件 可以设定电话号码、邮政编号等格式输入方式;通过规定的表现方式,自动去除不必要的空格;当设定一组文字列表(如:参加/不参加/未定)后,输入是可以用Spin按钮选择。 基本技术: 方便的格式设定 利用特定的输入格式对客户输入进行一定的限制和引导 输入自动检查 当输入内容超过了规定范围或文字种类时,触发Event来进行细致的控制 快捷键 可以设置任意快捷键来完成清除控件内容、移动Focus和chariot等动作 用Spin按钮快速增减数值 通过鼠标对指定field的值进行增减操作;对格式控件可以用鼠标选择文字列表中的内容。 用Dropdown输入框辅助输入 日历和计算器控件提供能够客户定制的外观和功能的Dropdown输入框 调整表示位置 box的高度具有自动设置功能;能够根据其它控件的大小自动优化调整尺寸以外,并能设置输入区域水平和垂直方向上上下左右配置的间隔。 ADO.NET连接 支持.NET Framework提供的ADO.NET连接;充分利用强大的ADO.NET功能,构建真正的数据库输入前端。 属性页 精炼的属性设置页面能够最大限度地减小编程工作量。 格式设定 输入自动检查 快捷键 Spin按钮 Dropdown输入框 表示位置调整 ADO.NET连接 属性页。 运行环境 Visual Studio.NET (Windows 2000/XP) Windows Form用控件 CD-ROM驱动器 30MB以上可用硬盘空间
js大全 . 1.1 全是数字.. 3 1.2 限制 期限 不能大于 100 年.. 4 1.3 将日期格式由yyyy-MM-dd,转换为yyyymmdd,以直接比较两个日 期的大小.. 4 1.4 判断字符串是否全部由数字组成. 5 1.5 判断字符串是否全部由字母组成. 6 1.6 对于月和日,如果前面有零,去除,如 01 变为 1 .. 6 1.7 为 1 位的日月在前面补零,如将 1 变为 01 .. 7 1.8 在删除按钮的onclick事件触发.. 8 1.9 对输入控件的内容进行非空检验,如果为空,弹出提示信息.. 10 1.10 检验控件值是否是固定位数的有效数字 11 1.11 所输内容应为字母 12 1.12 过滤掉"'"、"%"、"&"、"/"、"" 13 1.13 删除字符串两侧的空格. 14 1.14 取字符串长度(不包含两端的空格) 14 1.15 清空查询条件.. 16 1.16 价格输入是否合法(99,999.00) 17 1.17 检验货票号为 1 位字母+6 位数字.. 17 1.18 检验起始货票号必须小于截至货票号. 18 1.19 检验查询条件是否为空,为空则提示"查询条件不能为空!" 19 1.20 检验是不是最短位数的数字,用于模糊查询. 20 1.21 输入为Decimal格式的数,且小数点前后都不能超过规定的位数 20 1.22 电话号码校验(只能为横线—、()、或数字) . 21 1.23 检测输入是否为正整数数字,如果结果为非给出相应提示. 22 1.24 避免多次提交页面 在jsp中嵌入该文件,在每个jsp页面的提交语23 1.25 检查EMail格式 23 1.26 电话号码由数字和-组成 24 1.26 检验输入的日期yyyy-MM-dd 27 1.27 去掉界面上开头的空格,过滤掉"'" 和""" . 33 1.29 去掉汉字间空格. 35 1.30 大小写转换 36 1.31 过滤掉"'"和""" . 36 1.32 清空查询条件.. 37 1.33 过滤掉"'"和"""和空格. 37 1.34 操作员代码为 7 位数字,密码最少为 4 位 .. 38 1.35 身份证为 15 或 18 位数字或字母 38 1.36 检验输入的时间段,日期格式yyyy-MM-dd 39 1.37 检验输入的时间段,日期格式yyyy-MM-dd 41 1.39 检查EMail格式是否正确.. 47 1.40 电话号码校验(只能为下划线—、()、或数字) 49 1.41 所输内容应为字母 50 1.41 所输内容不能非空 50 1.42 价格输入是否合法(99,999.00) 51 1.43 价格输入是否合法(99,999.00) 52 1.44 判断文本内容是否少于 2 个汉字/字符(js中汉字和字符占位一 样).. 53 1.45 检测输入是否只有字母或数字. 53 1.46 检测输入是否只有数字或不详,且输入数值不能过大(不能超过 32767).. 54 1.47 检测输入是否为数字.. 55 1.48 监测输入是否为数字,且所输入数值不能过大(不能超过 5 位 32767).. 56 1.49 检测输入是否为整形数字,且所输数值不能过大(不能超过 10 位 2147483647). 57 1.52 输入为Decimal格式的数,且小数点前后都不能超过规定的位数 /************************************ .. 59 1.53 可以为负数的数字,数值不能超过 5 位 32767 . 60 1.54 险情报告编号为四位年份加三位数字. 61 1.55 检验度数控制值是否是数字,并且小于或等于 180; /************************************ .. 62 1.56 删除字符串两侧的空格,返回的是删除两侧空格的字符串. 63 1.57 打开模式窗口,窗口居中 65 1.59 检验输入的时间段,日期格式yyyy-MM-dd 67 1.60 检验输入的日期yyyy-MM-dd 69 1.61 用下拉框显示月、日,日下拉框根据年月确定 73 1.62 检验租赁合同号为 4 位年份+2 位月份+本月合同的顺序号 2 位 75 1.63 用于多行校验,校验每一行,每一列值是否为空,传入的必须是 . 76 1.64 检查某列得多值中是否存在重复值.. 79 1.65 检查某列得多值与某一值得比较是否相同,例如多个到站路局与 一个发站路局是否相同 80 1.66 检查两多值列是否相同,例如同一行的装车路局是否与卸车站所 属路局是否相同 80 1.67 检查箱数与组数. 81 1.68 检查箱数与组数. 82 1.69 检查箱数与组数. 84 1.70 检查单列多值不能超过一定得长度.. 85 1.71 取字符串长度(不包含两端的空格 . 86 1.72 向表格中添加一行 86 1.73 将添加的输入框元素和Validator进行绑定。.. 89 1.74 根据标签展示的 的validator属性获取校验器类名(DecimalValidator) 91 1.75 删除一行. 92 1.76 根据箱型,校验箱数与组数的值是否符合规定 93 1.77 删除字符串两侧的空格. 95 1.78 检验单个集装箱箱号为 4 位字母+7 位数字. 95 1.79 检验多个集装箱箱号为 4 位字母+7 位数字. 97 1.80 检验单个集装箱箱号为'TBJU'+7 位数字用于租赁部分的箱号校验 .. 101 1.86 判断字符串是否全部由字母组成. 105 1.88 为 1 位的日月在前面补零,如将 1 变为 01 .. 107 1.90 检查EMail格式. 107 1.91 对输入控件的内容进行非空检验,如果为空,弹出提示信息. 109 1.92 检验控件值是否是固定位数的有效数字. 110 1.93 所输内容应为字母. 111 1.94 过滤掉"'"、"%"、"&"、"/"、"" . 112 1.95 取字符串长度(不包含两端的空格) . 113 1.96 将金额转化成按千分位的显示格式 114 1.97 清空查询条件 115 1.98 价格输入是否合法(99,999.00). 115 1.99 检验货票号为 1 位字母+6 位数字 116 2.00 检验起始货票号必须小于截至货票号.. 117 2.01 检验查询条件是否为空,为空则提示"查询条件不能为空!" . 118 2.02 检验是不是最短位数的数字,用于模糊查询.. 118 2.03 输入为Decimal格式的数,且小数点前后都不能超过规定的位数 .. 119 2.04 电话号码校验(只能为横线?、()、或数字) . 120 2.05(1)电话号码由数字和-组成 120 (2)电话号码为 7 到 13 位 . 120 (3)13 开头的头的手机号码必须为 11 位 120 2.06 检测输入是否为正整数数字,如果结果为非给出相应提示.. 121 2.07 避免多次提交页面 在jsp中嵌入该文件,在每个jsp页面的提交语句 前执行该方法.. 121 2.08 检查EMail格式. 122 2.09 电话号码由数字和-组成. 123 2.10 检验IP地址 . 124 2.11 校验忽略样式内容后文本域中的内容是否为空//校验忽略样式内容 后文本域中的内容是否为空.. 124 2.12 计算天数差的函数. 125 2.13 把结束日期月份加上月末日期.. 125 2.14 检验输入的日期yyyy-MM 126

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值