在使用element-ui的upload组件上传时,我们有时需要在上传后清空文件列表,代码如下: this.$refs.upload.clearFiles()
正在浏览:大前端
对前端不是很熟悉,在判断变量是否是undefined类型时想当然的用了下面的方式: //错误方式if (chapter == undefined){ console.log(没有新章节了);} 但是chapter明明是undefined,却无论如何都不能c
js动态改变文本颜色代码: document.getElementById(yanse).style.color = #ffffff; a style=color:#00000 id=yanse我的颜色会改变/a
在 layer子窗体关闭后向父窗体传值的办法 一文中我们介绍了在layer子窗体向父窗体传值的办法。但是有的时候,我们需要实现 layer子窗体大于父窗体 的效果,这种情况下我们的弹窗代码
使用layer.open方法可以轻松的弹出iframe页面,但是弹出的子窗体处于父窗体内部,每弹出一个子窗体都比所属的父窗体小,那么有没有办法在弹出层A中弹出B时,B的界面是大于A的呢?实
$(#all).on(click,function(){var ids1 = [];//数组var ids2 = ;//字符串 var checks=$(input[type=checkbox])checks.each(function(){$(this).prop(checked,true);//批量选中ids1.push($(this).val());ids2 += (,+$(this).val());})console.log(ids
html代码: button id = new onclick=showme()/button jquery代码: function showme(){ console.log($(this).attr(id));}
layer弹出框设置icon图标: layer.msg(图标展示, {icon: 0}); icon处可填写0-6的参数,对应的图片如下: 上述代码执行后的效果:
layer是一款非常优秀的弹窗控件,最近在使用layer做开发的时候遇到一个需求:layer子窗体关闭后向父窗体传值,然后父窗体根据传值决定下一步操作。 如果只是单纯的子窗体关闭后,父
//JS判断是否为微信浏览器(微信客户端)的函数function is_weixin() { var ua = navigator.userAgent.toLowerCase(); if (ua.match(/MicroMessenger/i) == micromessenger) { return true; } else { return false; }} 附: PHP判断是否为
function validateIdCard(idCard){//15位和18位身份证号码的正则表达式varregIdCard=/^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])((\d{4})|\d{3}[Xx])$)$/;//如果通
下面的javascript函数可以对php urlencode函数生成的编码做解码操作: function urldecode(encodedString){var output = encodedString;var binVal, thisString;var myregexp = /(%[^%]{2})/;function utf8to16(str){var out, i, len, c
一般我们通过javascript代码打开新连接会使用 window.location.href 方法,但是这种方法却无法实现在新窗口打开的功能,也就是不能实现target的方式打开网页。 我们可以通过使用top.location来
禁止html输入框显示用户历史输入记录的方法: input 中加上 autocomplete=off input type=text name=username autocomplete=off
input输入框自动获取焦点可以通过设置autofocus属性实现,示例代码如下: input type=text name=username autofocus=autofocus / 相关推荐: 禁止input输入框显示用户历史输入记录 input标签type为number时
JQuery中提供了siblings()方法用于选取每个匹配元素的所有同辈元素(不包括自己),并以jQuery对象的形式返回。 你还可以使用选择器来进一步缩小选取范围,筛选出符合指定选择器的元素。
Math.round(7/2)=4 //四舍五入 Math.ceil(7/2)=4 //强制向上取整 Math.floor(7/2)=3 //强制向下取整 parseInt(7/2)=3 //强行转化,得出最小整数,同Math.floor方法。
NPM依赖包的版本号中有~和^两种,那么~和^有什么区别呢?具体如下: ~会匹配最近的小版本依赖包,比如~1.2.3会匹配所有1.2.x版本,但是不包括1.3.0 ^会匹配最新的大版本依赖包,比如
JQuery获取select选中项的值: $(#list).val(); JQuery获取select选中项的文本: $(#list).find(option:selected).text(); JQuery获取select选中项的索引: $(#list).get(0).selectedindex;
jquery.validate.js默认关闭了对hidden隐藏域表单元素的验证,开启jquery.validate对hidden隐藏域的验证方法如下: $(document).ready(function() { $(#form).validate({ ignore: [],//开启对hidden元素的验证 // any




