js
番茄炒蛋F_
一个在编程道路上刚刚起步,但会持续前进的小白。
展开
-
js中无法通过focus让input输入框获取焦点【转】
js中无法通过focus让input输入框获取焦点后来发现是因为Vue的原因,因为Vue是先处理数据,再重绘Dom(适用于先处理数据在渲染DOM造成的问题,不单单是Vue),这中间有个时间差,可以写在Vue的生命周期钩子updated(当这个钩子被调用时,组件 DOM 已经更新,所以现在可以执行依赖于 DOM 的操作)中,不过最好还是用Vue自己的方法来操作遇到一个如下代码在某些情况下会不生效的问题<body> <input id="el" type="text"><转载 2020-09-14 15:46:14 · 548 阅读 · 0 评论 -
JS手机号正则表达式,获取和释放焦点
根据工信部发布的信息目前的手机号的开头:移动:134、135、136、137、138、139、150、151、157(TD)、158、159、187、188联通:130、131、132、152、155、156、185、186电信:133、153、180、189、(1349卫通)首先使用JS(JavaScript)时,使用 RegExp 对象来检索文本内容。定义一个 RegExp 对象v...原创 2020-03-04 14:18:01 · 617 阅读 · 0 评论 -
js点击图片放大恢复功能
开发过程中,有点击图片需要展示图片的需求。因为之前全部是后台开发,没有接触过页面的设计。为此专门记录一下。首先是获取图片,为图片添加点击事件。获取图片的原始参数,然后根据各个参数设置放大的图片参数。然后再次点击,关闭展示层。根据窗口的高度和宽度,减去对应的放大后图片的高度和宽度,然后除以2,计算图片居中显示位置。最后设置展示层的背景为黑色半透明。使之图片显示的更为清晰。点击图片,放大缩小。原...原创 2020-02-28 16:25:48 · 803 阅读 · 0 评论