香港主机空间推荐 快速稳定免备案 虚拟主机空间哪个好
返回列表 发新帖

正则表达式中点表示什么this.value=this.value.replace(/[^\d.]/g,'')

[复制链接]
回帖奖励 1 金钱 回复本帖可获得 1 金钱奖励! 每人限 1 次

1159

主题

1163

帖子

3912

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3912
QQ
发表于 2017-11-12 17:15:25  | 显示全部楼层 | 阅读模式
科护网站建设学习在帮客户网站搭建云服务器环境搭建linux+php环境时,遇到代码如下:

  1. <input type="text" name="money" id="money" value="{$info.money}"  onpaste="this.value=this.value.replace(/[^\d.]/g,'')" onkeyup="this.value=this.value.replace(/[^\d.]/g,'')" class="input-txt">
复制代码

其中的 this.value=this.value.replace(/[^\d.]/g,'')有一个正则表达式,[^\d.] 表示所有除了数字和小数点以外的字符,这个等式将所有其它字符都替换为空,只保留this.value中的数字和小数点


申明:本技术帖来源科护科技,版权所有侵权必究,转载请注明出处和保留原文链接 http://www.hfkehu.cn/forum.php?m ... &extra=page%3D1
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们
关于我们
友情链接
联系我们
帮助中心
网友中心
购买须知
支付方式
服务支持
资源下载
售后服务
定制流程
关注我们
官方微博
官方空间
官方微信
快速回复 返回顶部 返回列表