随笔分类 -  js

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型
摘要:html <div id="bcd"></div> <input type="file" id="abc"> css img { width:100px; height:100px; } js $(function() { $("#abc").change(function(e) { var img 阅读全文
posted @ 2020-09-25 08:03 牛奔 阅读(221) 评论(0) 推荐(0) 编辑
摘要:jquery submit 解决多次提交 web应用中常见的问题就是多次提交,由于表单提交的延迟,有时几秒或者更长,让用户有机会多次点击提交按钮,从而导致服务器端代码的种种麻烦。 为了解决这个问题,我们可以绑定处理程序到表单的提交事件上,在提交按钮第一次点击之后禁止提交按钮。 $('#notice_ 阅读全文
posted @ 2020-09-16 07:24 牛奔 阅读(485) 评论(0) 推荐(0) 编辑
摘要:从官网中下载nodejs 官网 https://nodejs.org/ 建议去国内的Node.js中文网,访问比较快些 Node.js中文网 http://nodejs.cn/ 复制拿到链接,下载nodejs(或者选择自己需要的版本,这里我想用 node.js v10.15这个版本) wget ht 阅读全文
posted @ 2020-05-22 17:28 牛奔 阅读(20909) 评论(0) 推荐(0) 编辑
摘要:$("li").addClass('xxx').siblings().removeClass("xxx"); 阅读全文
posted @ 2020-05-12 19:23 牛奔 阅读(1075) 评论(2) 推荐(0) 编辑
摘要:一、用的jquery的radio的change事件:当元素的值发生改变时,会发生 change 事件,radio选择不同name值选项的时候恰巧是值发生改变 表单单选框 <input type="radio" name="bedStatus" id="allot" checked="checked" 阅读全文
posted @ 2020-03-24 14:27 牛奔 阅读(14329) 评论(0) 推荐(0) 编辑
摘要:/** * 判断年份是否为润年 * * @param {Number} year */ function isLeapYear(year) { return (year % 400 == 0) || (year % 4 == 0 && year % 100 != 0); } /** * 获取某一年份 阅读全文
posted @ 2020-03-23 15:40 牛奔 阅读(785) 评论(0) 推荐(0) 编辑
摘要:1 、tofixed方法 toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。例如将数据Num保留2位小数,则表示为:toFixed(Num);但是其四舍五入的规则与数学中的规则不同,使用的是银行家舍入规则,银行家舍入:所谓银行家舍入法,其实质是一种四舍六入五取偶(又称四舍六入 阅读全文
posted @ 2020-02-28 19:20 牛奔 阅读(1054) 评论(0) 推荐(0) 编辑
摘要:js 解决办法 event.preventDefault() :阻止默认行为,可以用 event.isDefaultPrevented() 来确定preventDefault是否被调用过了 event.stopPropagation() :阻止事件冒泡,事件是可以冒泡的,为防止事件冒泡到DOM树上, 阅读全文
posted @ 2020-01-07 11:31 牛奔 阅读(1155) 评论(0) 推荐(0) 编辑
摘要:第一种 通过正则获取URL中指定的参数 /** * 获取指定的URL参数值 * URL:http://www.xxx.com/index?name=123 * 参数:param URL参数 * 调用方法:getParam("name") * 返回值:123 * alert(getParam('dat 阅读全文
posted @ 2020-01-03 11:49 牛奔 阅读(4637) 评论(0) 推荐(1) 编辑
摘要:const x = 6; switch (true) { case (x < 5): alert("less than five"); break; case (x < 9): alert("between 5 and 8"); break; case (x < 12): alert("betwee 阅读全文
posted @ 2019-12-16 15:24 牛奔 阅读(1380) 评论(0) 推荐(0) 编辑
摘要:一、js获取当前域名有2种方法 二、获取当前Url的4种方法 三、获取当前相对路径的方法 四、获取当前Url参数的方法 五、获取指定Url参数的方法 阅读全文
posted @ 2019-09-05 15:34 牛奔 阅读(483) 评论(0) 推荐(0) 编辑
摘要:toastr是一个基于jQuery简单、漂亮的消息提示插件,使用简单、方便,可以根据设置的超时时间自动消失。 1、使用很简单,首选引入toastr的js、css文件 2、效果 3、集成使用 4、自定义用法 通过设置自定义参数,可达到不同的效果 自定义参数: 参数说明: closeButton:fal 阅读全文
posted @ 2019-09-03 17:57 牛奔 阅读(950) 评论(0) 推荐(0) 编辑
摘要:1.播放音乐最简单的样例 controls 属性是一个布尔属性。 muted 属性属于逻辑属性。 规定当网页加载时,音频是否默认被加载以及如何被加载。 auto - 当页面加载后载入整个音频 meta - 当页面加载后只载入元数据 none - 当页面加载后不载入音频 src 属性描述了音频文件的地 阅读全文
posted @ 2019-08-29 15:37 牛奔 阅读(10518) 评论(0) 推荐(0) 编辑
摘要:让页面进行刷新,可以使用location.reload()方法,但是这种方法会让页面一直不断的刷新,这是因为当页面加载完成以后,我们让它刷新一次,那么浏览器就会重新向服务器请求数据,界面会重新加载,然后,加载完成又调用了location.reload()方法,这样就陷入了死循环,一直处于请求然后刷新 阅读全文
posted @ 2019-08-27 10:41 牛奔 阅读(9268) 评论(0) 推荐(2) 编辑
摘要:使用jquery的ajax方法可以异步提交表单,成功后后台返回json数据,回调函数处理,可以不用刷新页面,达到异步的目的; 处理表单的数据可以用serialize()方法进行序列化,而如果提交的数据包括文件流的话,就需要使用 FormData对象: 不带文件的表单数据使用:var data = $ 阅读全文
posted @ 2019-08-26 17:14 牛奔 阅读(1190) 评论(0) 推荐(1) 编辑
摘要:self.location.href="/url" 当前页面打开URL页面; this.location.href="/url" 当前页面打开URL页面; parent.location.href="/url" 在父页面打开新页面; top.location.href="/url" 在顶层页面打开新 阅读全文
posted @ 2019-07-06 10:35 牛奔 阅读(2680) 评论(0) 推荐(0) 编辑
摘要:一.js 页面加载初始化方法 二.jquery 页面加载初始化方法 三.jquery和js初始化加载页面的区别 jquery:等待页面加载完数据,以及页面部分元素(不包括图片、视频), js:是页面全部加载完成才执行初始化加载。 阅读全文
posted @ 2019-07-03 17:06 牛奔 阅读(3033) 评论(0) 推荐(1) 编辑
摘要:js获取当前域名、Url、相对路径和参数以及指定参数 js获取当前url组成部分 jquery操作select(增加,删除,清空) 阅读全文
posted @ 2018-10-17 10:59 牛奔 阅读(184) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示