源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

实现只能输入数字的input不用replace方法

  • 时间:2020-05-10 09:42 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:实现只能输入数字的input不用replace方法
废话不多说,上代码:
[u]复制代码[/u] 代码如下:
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gbk" /> <title></title> <script type="text/javascript"> /** * 只能输入数字0-9 */ function kp(){ if(event.keyCode<=47 || event.keyCode>=65) { event.returnValue=false; } } /** * 只能输入数字0-9和 .(小数点) */ function kpd(){ if(event.keyCode<=47 || (event.keyCode>=65 && event.keyCode!=190)) { event.returnValue=false; } } </script> </head> <body> 这个input只能输入0-9<input type="text" id="t1" onkeydown="kp()"/><br/> 这个input只能输入0-9.<input type="text" id="t2" onkeydown="kpd()"/> </body> </html>
直接在keydown的时候就截掉输入事件,根本不让输。 不用replace那种别扭的方法 - 输进了字母再替换掉,好丑!
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部