![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
「已注销」
九层之台起于垒土,千里之行始于足下
展开
-
自己对开关门的理解
例如你和一群人去郊游,你离出发地比较远,那一群人离出发地比较近, 当他们到地方之后,对司机说开车,这时车门关上了,把你自己落下了, 所以应该是当你来了之后再关门,最后判断都来了之后再开车; 实例: var bstop = true; //首先让门开开; for (var a = 1; a < 20; a++) { //设置进来的条件; if (a >=10) { //限制进来的条件 bstop = false; .原创 2020-06-10 17:03:48 · 156 阅读 · 0 评论 -
jq添加dom节点,值与值互不影响
用户点击按钮,可以添加多选框与input,新增的值与其他的值互不影响; <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <div id="demo"> <div id="wrap"> <!-- <inpu.原创 2020-06-10 16:42:22 · 176 阅读 · 0 评论 -
a标签下载
<a href="D:\Documents\WeChat Files\FileStorage\File\2020-04\job\pic\凑单.jpg" download="测试.png"><span id="down">下载</span></a> href是下载地址,download是下载文件名字;原创 2020-06-08 20:56:21 · 220 阅读 · 0 评论 -
禁止浏览器返回上一页
webapp禁止浏览器返回上一页;这个功能可以用在,当一段程序走到末尾的时候,之前的操作不允许被修改,所以不能返回上一页,只能选择关闭这个程序,代码如下 <script language="javascript"> //防止页面后退 history.pushState(null, null, document.URL); window.addEventListener('popstate', function () { history.pushState(null, nu.原创 2020-05-15 13:14:17 · 1227 阅读 · 0 评论 -
after的使用
有时我们需要在tab切换的文字下方设置一个小边框,让人看着更清晰的知道跳转的是哪个tab页,也变的美观了一些;那这样的样式是怎么实现的呢? 此时我们就需要用到after; 首先需要给推荐资讯的dom元素加上position: relative;属性,然后就可以写你想要的样式,要有absolute定位; 边框样式如下(根据个人需要) 最后结果如下 ...原创 2019-12-18 17:23:57 · 307 阅读 · 0 评论 -
jq回到顶部加完动画之后滚动条失效?
回到顶部这个功能完成的时候,回到顶部的动画效果好用了,但是在往下滑动滚动条的时候,发现滚动条不好用了, 只需要把点击事件写在外面就可以解决这个问题; 下面代码复制就可以查看效果; <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta...原创 2019-10-23 15:20:48 · 410 阅读 · 0 评论 -
jq 下拉框结合tab切换
select结合tab选项卡切换; 复制代码就可以看到效果(没写样式,有需要可以自己写); 其实原理很简单,就是利用select的change事件,获取到select中的option的下标,来改变tab选项卡; <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> ...原创 2019-10-22 12:58:32 · 689 阅读 · 1 评论 -
HTML输入框---数字/中文/字母/组合
只能输入中文: <input type="text" onkeyup="this.value=this.value.replace(/[^\u4e00-\u9fa5]/g,'')"> 只能输入英文: <input type="text" onkeyup="this.value=this.value.replace(/[^a-zA-Z]/g,'')"> 只能输入...原创 2019-09-28 17:28:23 · 471 阅读 · 0 评论 -
JS数组去重的六种方法
一、利用ES6 Set去重(ES6中最常用) 方法: function unique (arr) { return Array.from(new Set(arr)) } 示例: var arr = [1,1,'true','true',true,true,15,15,false,false, undefined,undefined, null,null, NaN, NaN,'NaN', 0...原创 2019-09-28 17:32:42 · 109 阅读 · 0 评论