正则表达式限制输入框只能输入数字
2016-01-07 17:14
351 查看
关键字: 限制
正则表达式限制输入框只能输入数字 代码如下:
<input type="text" onkeyup="this.value=this.value.replace(/[^\d]/g,'') " onafterpaste="this.value=this.value.replace(/[^\d]/g,'') " name="f_order" value="1"/>
其中,onafterpaste防止用户从其它地方copy内容粘贴到输入框
输入框只能输入字母和下横线的正则表达式
<input onkeyup="this.value=this.value.replace(/[^_a-zA-Z]/g,'')" onpaste="this.value=this.value.replace(/[^_a-zA-Z]/g,'')">
输入框只能输入字母数字和下横线的正则表达式
<input onkeyup="this.value=this.value.replace(/[^\w]/g,'')" onpaste="this.value=this.value.replace(/[^\w]/g,'')">
或
<input onkeyup="this.value=this.value.replace(/[\W]/g,'')" onpaste="this.value=this.value.replace(/[\W]/g,'')">
正则表达式限制输入框只能输入数字 代码如下:
<input type="text" onkeyup="this.value=this.value.replace(/[^\d]/g,'') " onafterpaste="this.value=this.value.replace(/[^\d]/g,'') " name="f_order" value="1"/>
其中,onafterpaste防止用户从其它地方copy内容粘贴到输入框
输入框只能输入字母和下横线的正则表达式
<input onkeyup="this.value=this.value.replace(/[^_a-zA-Z]/g,'')" onpaste="this.value=this.value.replace(/[^_a-zA-Z]/g,'')">
输入框只能输入字母数字和下横线的正则表达式
<input onkeyup="this.value=this.value.replace(/[^\w]/g,'')" onpaste="this.value=this.value.replace(/[^\w]/g,'')">
或
<input onkeyup="this.value=this.value.replace(/[\W]/g,'')" onpaste="this.value=this.value.replace(/[\W]/g,'')">
相关文章推荐
- 牛客网-《剑指offer》-替换空格
- 高频交易策略[z]
- ajax实现返回数据是html类型的跨域问题
- 爆点TV的成功之路
- 设计模式(Design Patterns)
- PHP图像裁剪缩略裁切类源码及使用方法
- golang简单实现Websocket
- Input标签中Type的类型及详细用法
- Vmware vSphere 5.0简介
- nginx HTTP Upstream模块
- C++11:std::move和std::forward源码分析
- 牛客网-《剑指offer》-二维数组中的查找
- 解决Debug JDK source 无法查看局部变量的问题方案(重新编译rt.jar包)
- 面对对象技术到底是啥?
- 【算法】堆,最大堆(大顶堆)及最小堆(小顶堆)的实现
- [C/C++]函数如何返回struct或class对象
- iOS多线程中的dispatch_semaphore_t
- 开源实时日志分析ELK平台部署
- lesson4: 函数简单应用
- Diag:Diagonal matrices and diagonals of a matrix