电脑疯子技术论坛|电脑极客社区

 找回密码
 注册

QQ登录

只需一步,快速开始

js用正则表达式控制价格输入实现代码

[复制链接]
bek 发表于 2012-6-6 11:32:45 | 显示全部楼层 |阅读模式
  1. <!-- 用正则表达式控制价格输入 --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>用正则表达式控制价格输入</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <script type="text/javascript"> var record={ num:"" } var checkDecimal=function(n){ var decimalReg=/^\d{0,8}\.{0,1}(\d{1,2})?$/;//var decimalReg=/^[-\+]?\d{0,8}\.{0,1}(\d{1,2})?$/; if(n.value!=""&&decimalReg.test(n.value)){ record.num=n.value; }else{ if(n.value!=""){ n.value=record.num; } } } </script> </head> <body> <h3>实用技巧:用正则表达式控制价格输入</h3> 销售价<input maxlength="10" size="18" type="text" name="price" value="" onkeyup='checkDecimal(this)'/> </body> </html>
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|VIP|电脑疯子技术论坛 ( Computer madman team )

GMT+8, 2025-2-2 19:06

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表