![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端开发
lm跳跳兔
这个作者很懒,什么都没留下…
展开
-
时间、日期正在校验
前端开发过程中,经常会遇到对日期的合法性进行校验,方便、高效、用户体检良好的一种方式便是正则表达式。var matchRegDate = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/; //格式yyyy-MM-ddvar matchRegDateTime = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})\s+(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d$/; //格式yyyy-MM-dd HH:mm:ss原创 2020-11-07 13:58:43 · 166 阅读 · 0 评论 -
根据日期类型,获取当前时间对应的起止日期
在日常的BS开发中,我们常常根据时间段检索数据,用了方便用户输入起始时间段,我们通常设置日期类型(如:自定义、昨天、今天、最近两天、最近三天、本周、本月等),快速设置起始时间段。本文就是用JS实现根据日期类型,获取当前时间对应的起止日期。//根据日期类型,获取当前时间对应的起止日期//日期类型(0:自定义;1:昨天;2:今天;3:最近两天;4:最近三天;5:本周;6:本月)functio...原创 2019-11-20 15:49:10 · 530 阅读 · 0 评论 -
Iframe禁用打印功能
在项目开发过程中,遇到这样的问题,使用iframe加载pdf,然后,用户选择是否打印,用户选择打印的入口有两个,一个是浏览器的Control + P,还有一个是pdf页面右上角的打印按钮,但是,两个入口的结果完全不一样,其中Control + P打印内容是不正确的,因此,想着禁用Contol + P功能,但就是这么一个简单的功能,花费了一个上午的时间。所以在此记录一下,其他同学遇到此...原创 2019-07-02 17:01:28 · 2705 阅读 · 0 评论 -
屏蔽Chrome密码回填功能
在我们的日常工作中,常常会有这样的需求,当我们使用Chrome浏览器(其他浏览器未测试,应该类似)去登录一个网站时,浏览器会提示我们是否保存用户名和密码信息,那么作为我们开发人员,会发现在用户修改密码的页面,浏览器会自动回填用户的密码,这与我们的期望不同,因此我们需要屏蔽浏览器在修改密码时的回填功能。 在网上寻找此问题的解决方案,下面就将我的解决历程分享一下: Ste...原创 2019-07-03 10:32:32 · 337 阅读 · 0 评论