javascript技巧
-
js轮播图的插件化封装详解
本文实例为大家分享了js轮播图的插件化封装代码,供大家参考,具体内容如下 具体代码如下: ~function(){ function AutoBanner(curEleId,ajaxURL,inter ...
-
bootstrap fileinput实现文件上传功能
bootstrap 的上传文件控件号称最好用的,总之我用着到是挺别扭的. 首先这个控件很简单. html代码 <form> <input type="file" ...
-
layer提示框添加多个按钮选择的实例
如下所示: function jumpChoose(argu) { //询问框 var index = layer.confirm('下载文件还是在线预览呢?', { btn: ['在线预览','下载 ...
-
JS实现点击按钮控制Div变宽、增高及调整背景色的方法
本文实例讲述了JS实现点击按钮控制Div变宽.增高及调整背景色的方法.分享给大家供大家参考.具体如下: 这里使用JavaScript实现点击按钮后改变DiV的高度.宽度和背景色等,点击对应按钮,Div ...
-
js实现0ms延时定时器的几种方式
目录 queueMicrotask async/await MessageChannel 最后 附录 这两天看到一篇介绍<如何实现准时的 setTimeout?>的文章,文章起源于一道面试 ...
-
javascript图片预览和上传(兼容IE)
本文实例为大家分享了js图片预览和上传的具体代码,供大家参考,具体内容如下 var dailiApply = { change: function (evt) { evt.preventDefault ...
-
JS实现从连接中获取youtube的key实例
本文实例讲述了JS从连接中获取youtube的key的方法.分享给大家供大家参考.具体分析如下: 这段代码演示了从字符串中截取子字符串的方法 // Example link: // <a id= ...
-
js实现搜索框关键字智能匹配代码
只要使用搜索引擎的朋友应该都有这样的体会,就是当在搜索框输入关键字的时候,会出现自能匹配现象,这绝对是非常好的用户体验,下面就是一段类似的代码,当然这里只是掩饰,所以只能匹配的数据都是本地固定好的,在 ...
-
js实现背景图自适应窗口大小
话不多说,请看代码 <script type="text/javascript"> window.onresize = window.onload = function ...
-
javascript 函数声明与函数表达式的区别介绍
还是一样,先上代码: 复制代码 代码如下: <script> var f = function g() { return 1; }; if (false) { f = function g ...
-
js canvas实现滑块验证
本文实例为大家分享了js canvas实现滑块验证的具体代码,供大家参考,具体内容如下 滑块验证 话不多说先上代码想用的小伙伴可以直接使用,想了解的我后面会说下我的思路 <template> ...
-
利用JavaScript实现简单的网页时钟
目录 一.效果展示 二.使用的技术 三.日期对象 1.指定时间 2.获取目前时间 三.源代码 前言: 今天带大家使用JavaScript定制一款网页时钟 一.效果展示 二.使用的技术 主要使用了js的 ...
-
js正则表达式验证邮件地址
我们最经常遇到的验证,就是电子邮件地址验证.网站上常见.各种网页脚本也都常用"正则表达式"(regular expression)对我们输入的电子邮件地址进行验证,判断是否合法.有 ...
-
基于JavaScript实现瀑布流布局(二)
本文实例讲解了JavaScript实现瀑布流布局详细代码,分享给大家供大家参考,具体内容如下 1.建立Html模版 想法是先用一个div container承载所有内容,然后div box用来放置图片 ...
-
JavaScript中DOM操作常用事件总结
目录 常用事件 演示得到焦点和失去焦点 演示 鼠标划过和离开 点击事件 load加载页面事件 onkeyup 键盘弹起事件 内容变化事件 选中时触发 上一篇聊了如何同JavaScript获得页面元素, ...
-
toString()一个会自动调用的方法
这一特性显然有助于你偷懒,当然也有利于实现一些特定的功能.为了说明这一特性,下面从一个实际开发案例说起. 如果在你的WEB项目中,有很多地方都需要输出像下面这样的一个列表HTML: 复制代码 代码如下 ...
-
JavaScript日期库date-fn.js使用方法解析
用JavaScript处理日期并不容易.因此,如果您查看大多数应用程序的 package.json 文件,通常会在其中找到像 Moment.js 这样的库. 它对开发人员对解析/格式化/计算日期而言不 ...
-
js图片延迟加载(Lazyload)三种实现方式
延迟加载也称为惰性加载,即在长网页中延迟加载图像. 用户滚动到它们之前,视口外的图像不会加载. 这与图像预加载相反,在长网页上使用延迟加载将使网页加载更快. 在某些情况下,它还可以帮助减少服务器负载. ...
-
总结js中的一些兼容性易错的问题
一.属性相关 我们通常把特征(attribute)和属性(property)统称为属性,但是他们确实是不同的概念, 特征(attribute)会表现在HTML文本中,对特征的修改一定会表现在元素的ou ...
-
使用JSON格式提交数据到服务端的实例代码
准备Hero.java public class Hero { private String name; private int hp; public String getName() { retur ...
