易网时代-编程资源站
Welcome
首页
/
脚本样式
/
JavaScript
JavaScript实现复制内容到剪贴板功能
2025-03-14
19
定义copytxt的js方法 function copytxt(code){ if (navigator.clipboard && navigator.clipboard.writeText) { navigator.clipboard.writeText(code) .then(() => { layer.msg('复制成功', {icon: 6}); ...
JavaScript实现当页面在一段时间范围内无任何操作时自动刷新页面
2025-01-08
管理员
38
JavaScript实现当页面在一段时间范围内无任何操作时自动刷新页面//JavaScript实现当页面在一段时间范围内无任何操作时自动刷新页面 varc_count=0; varc_timeout=5;//5分钟 setInterval(reload,1000); functionreload(){ console.log("count:",c_count); c_count++; if(c_count>c_t...
LayUI扩展xm-select取值和赋值示例
2024-12-09
管理员
55
LayUI扩展xm-select取值和赋值示例<!DOCTYPEhtml> <htmllang="zh"> <head> <metacharset="utf-8"> <title></title> <metaname="renderer"content="webkit"> <m...
Npm配置最新国内镜像
2024-10-19
管理员
49
Npm配置最新国内镜像淘宝NPM镜像站 npmconfigsetregistryCNPM安装 npminstall-gcnpm--registry=https://registry.npmmirror.com #注册模块镜像 npmsetregistryhttps://registry.npmmirror.com //node-gyp编译依赖的node源码镜像 npmsetdisturlhttps://npmmirror.com/dist //清空缓存 n...
Json格式转Get请求的字符串,拼接方法
2024-09-29
管理员
46
Json格式转Get请求的字符串,拼接方法functioncleanArray(actual){ constnewArray=[] for(leti=0;i<actual.length;i++){ if(actual[i]){ newArray.push(actual[i]) } } returnnewArray } functionparam(json){ if(!json)return'' returncle...
Layui给laydate赋值指定时间
2024-09-28
管理员
63
Layui给laydate赋值指定时间laydate.render({ elem:'#answerTime', type:'datetime', value:getRecentDay(0) }); functiongetRecentDay(day){ debugger vartoday=newDate(); vartargetday_milliseconds=today.getTime()+1000*60*60*24*da...
JS获取当前时间的前几天、前几周、前几个月、前几年的时间
2024-09-16
管理员
60
alert(getDate()); //当前时间 alert(getDate("day", -2)); //前两天的时间 alert(getDate("day", 2)); //后两天的时间 alert(getDate("month", -2)); //前两个月的时间 alert(getDate("month", 2)); //后两个月的时间 function getDate(type = null, n...
判断时间段是否有效,即判断当前时间是否在指定的时间范围内
2024-07-04
管理员
43
判断时间段是否有效,即判断当前时间是否在指定的时间范围内functioncheckTimeValid(startTime,endTime){ //获取当前时间 constdate=newDate() //获取当前时间的年月日 constdataStr=`${date.getFullYear()}-${date.getMonth()+1}-${date.getDate()}` //获取开始时间、结束时间、现在时间的时间戳 letstartDate=newDa...
JS将JSON格式数据转为请求参数列表
2024-04-09
管理员
38
JS将JSON格式数据转为请求参数列表functionjsonToUrlParam(json){ returnObject.keys(json).map(key=>key+'='+json[key]).join('&'); }通过调用上述方法,即可将json格式的数据转化为Get方法请求的参数串。使用时可以像下面这样处理:'/api/v1/situation/exportexcel?'+json...
Layui中复选框checkbox的全选、反选、取消选择示例
2023-12-28
管理员
79
Layui中复选框checkbox的全选、反选、取消选择示例 HTML代码: //全选 $(document).on("click","#selall",function(){ $("input:checkbox[name='ditems']").each(function(i){ $(this).prop("checked",true); }) form.render(); }) //取消选择 $(docume...
使layer.open打开子页之后,子页操作父页的常见操作
2023-12-15
管理员
39
#layer.open(type:2)的关闭方式var index=parent.layer.getFrameIndex(window.name);parent.layer.close(index);#layer.open(type:1)的关闭方式layer.close(openlayer);//刷新父页表格table.reload("datatable");//刷新父页parent.window.location.reload();/...
LayUI中使用Checkbox赋值取值示例
2023-12-15
管理员
42
前端代码:<input type="checkbox" name="ditems" title="AAA" value="1"><input type="checkbox" name="ditems" title="AAA" value="2"><input type=...
JS去除字符串空格(空白符)
2023-11-23
管理员
50
使用js去除字符串内所带有空格,有以下三种方法:( 1 ) replace正则匹配方法 去除字符串内所有的空格:str = str.replace(/\s*/g,""); 去除字符串内两头的空格:str = str.replace(/^\s*|\s*$/g,""); 去除字符串内左侧的空格:str = str.replace(/^\s*/,""); 去除字符串内右侧的空格:str = st...
JS随机颜色生成代码
2023-08-22
管理员
35
JS随机颜色生成代码function randomColor() { var red = Math.floor(Math.random() * 256); var green = Math.floor(Math.random() * 256); var blue = Math.floor(Math.random() * 256); var hexColor = "#" + (red < 16 ? "0" : &...
JavaScript在页面中动态引入JS
2023-06-05
管理员
40
JavaScript在页面中动态引入JS var url = 'https://webapi.amap.com/maps?v=2.0&key=您申请的key值&callback=onApiLoaded'; var jsapi = document.createElement('script'); jsapi.charset = 'utf-8'; jsapi.src = url; doc...
Layui中layer.open的常用参数
2023-05-16
管理员
132
layer.open({ // 基本层类型:0(信息框,默认)1(页面层)2(iframe层,也就是解析content)3(加载层)4(tips层) type: 1, title: "标题", // 当type: 2时就是url content: "内容/url", // 宽高:如果是100%就是满屏 area: ['733px', '450px'], // 坐标:au...
layer.open() 【type=2 】的iframe页面的form表单提交和更新父级表单
2023-05-16
管理员
35
layer.open() 【type=2 】的iframe页面的form表单提交和更新父级表单//**ajax提交成功后:**layer.msg("编辑成功", {icon: 1, time: 2000}, function () { var index = parent.layer.getFrameIndex(window.name); window.parent.location.reload();//写在这里的话是只有提交成功...
Layer打开窗口示例
2023-05-16
管理员
34
Layer打开窗口示例//页面层layer.open({ type: 1, skin: 'layui-layer-rim', //加上边框 area: ['420px', '240px'], //宽高 content: 'html内容'});//自定页layer.open({ type: 1, skin: 'layui-layer-demo', //样式类名 closeBtn:...
关闭layer.open打开的页面
2023-05-16
管理员
37
关闭layer.open打开的页面window.parent.location.reload();//刷新父页面 varindex=parent.layer.getFrameIndex(window.name);//获取窗口索引 parent.layer.close(index);//关闭layerlayer.closeAll();//疯狂模式,关闭所有层layer.closeAll('dialog'); //关闭信息框layer.cl...
最全常用正则表达式大全
2023-05-10
管理员
35
一、校验数字的表达式1. 数字:^[0-9]*$2. n位的数字:^\d{n}$3. 至少n位的数字:^\d{n,}$4. m-n位的数字:^\d{m,n}$5. 零和非零开头的数字:^(0|[1-9][0-9]*)$6. 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7. 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$8. 正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?...
<<
1
2
3
4
5
6
7
8
9
10
>>
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图