文章分类 - javascript
摘要:数组对象的作用是:使用单独的变量名来存储一系列的值。 1.定义数组 数组对象用来在单独的变量名中存储一系列的值。 我们使用关键词 new 来创建数组对象。下面的代码定义了一个名为 myArray 的数组对象: 1 2 var myArray=new Array() var myArray=[] 有两
阅读全文
摘要:工作中input='text'总会遇到要控制输入数字,或者是输入中文,输入电话,输入身份证号,邮箱等。今天我到的是要输入数字并且只能小数点后面两位的数字,还不能为负数。上代码: <input id="test" οnkeyup="clearNoNum(this)" /> //控制只能输入小数点后2位
阅读全文
摘要:下面总结一下js中时间戳与日期格式的相互转换: 1. 将时间戳转换成日期格式: function timestampToTime(timestamp) { var date = new Date(timestamp * 1000);//时间戳为10位需*1000,时间戳为13位的话不需乘1000 v
阅读全文
摘要:<script> function WidthCheck(str, maxLen){ var w = 0; var tempCount = 0; //length 获取字数数,不区分汉子和英文 for (var i=0; i<str.value.length; i++) { //charCodeAt
阅读全文
摘要:preventDefault:preventDefault它是事件对象(Event)的一个方法,作用是取消一个目标元素的默认行为。既然是说默认行为,当然是元素必须有默认行为才能被取消,如果元素本身就没有默认行为,调用当然就无效了。什么元素有默认行为呢?如链接<a>,提交按钮<input type=”
阅读全文
摘要:使用场景: 1. 页面需要定时刷新,实时加载数据,需要实时查看监控数据(H5中的WebSocket和SSE可以实现局部刷新) 2. 一定时间之后跳转到指定页面(登录注册之类) 3. 前端开发使用伪数据调试html页面(修改一些js的变量值,可以自动刷新效果) 示例代码: 1. 页面自动刷新注:其中1
阅读全文
摘要:button 方法:加上属性disabled = “disabled” 或者 disabled = “true” <button id="btn" disabled="disabled">确定</button> 2>Javascript里 <script> $("#btn").attr("disab
阅读全文
摘要:( function(){…} )()和( function (){…} () )是两种javascript立即执行函数的常见写法 要理解立即执行函数,需要先理解一些函数的基本概念。 函数声明、函数表达式、匿名函数 函数声明:function fnName () {…};使用function关键字声
阅读全文
摘要:1.函数声明 2.函数表达式,又叫函数字面量 两者的区别:解析器会先读取函数声明,并使其在执行任何代码之前可以访问;而函数表达式则必须等到解析器执行到它所在的代码行才会真正被解释执行。 自执行函数严格来说也叫函数表达式,它主要用于创建一个新的作用域,在此作用域内声明的变量,不会和其它作用域内的变量冲
阅读全文
摘要:每个HTML元素都具有clientHeight offsetHeight scrollHeight offsetTop scrollTop 这5个和元素高度、滚动、位置相关的属性,单凭单词很难搞清楚分别代表什么意思之间有什么区别。通过阅读它们的文档总结出规律如下: clientHeight和offs
阅读全文
摘要:Chart.js是一个简单、面向对象、为设计者和开发者准备的图表绘制工具库。 相信大部分人都一样,看到一大筐用文本或者表格形式呈现的数据就头疼。因为这种呈现方式也太无聊了吧。。。而且这对于我们处理原始数据也造成一定的困难。 不信?我反手就是一个例子: 更进一步说,柱状图能够直观的显示出趋势或者事实。
阅读全文
摘要:("[name='checkbox']").removeAttr("checked");//取消全选 $("[name='checkbox']:even").attr("checked",'tru
阅读全文
摘要:function browserRedirect() { var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgent.match(/ipad/i) == "ipad"; var bIsIphoneOs = sUserAgent.match(/iphone ...
阅读全文
摘要:( 网页加载时,有时内容过多,一直加载等待,而此时网页显示白色不显示任何的东西,给用户的体验相当不好,所以,一般会在网页加载成功前,会以进度条的形式,给用户进行展示。让用户可以看到动画,知道网页正在加载中) 常见的方式有以下: 1. 定时器的进度条(假的) 1 2 3 4 5 6 7 8 9 <sc
阅读全文
摘要:html5 audio音频播放 html5 audio 音频播放demo loading 00:00/00:00 爱情错觉
阅读全文
摘要:在论坛里看到有些网友,不能正常使用FTP来传送文件,所以写此帖。 环境:云服务器ECS,网络类型为“专有网络”,创建ECS绑定公网IP;系统镜像为Debian 8 现象:FTP客户端可以连接FTP服务端,但“读取目录列表失败”。 原因:专有网络的ECS系统中,没有公网IP地址,是经NAT与互联网连接
阅读全文
摘要:ajax跨域访问是一个老问题了,解决方法很多,比较常用的是JSONP方法,JSONP方法是一种非官方方法,而且这种方法只支持GET方式,不如POST方式安全。 即使使用jQuery的jsonp方法,type设为POST,也会自动变为GET。 官方问题说明: “script”: Evaluates t
阅读全文
摘要:<script type="text/javascript" language=JavaScript charset="UTF-8"> document.onkeydown=function(event){ var e = event || window.event || arguments.cal
阅读全文
摘要:前言 HTML5的canvas有很多应用点,如绘画板、图形绘制、游戏交互、彩票刮刮乐等,除了这些,还有个比较好的点就是主页涂抹一部分之后,页面消失进入主要内容。 wScratch是一个模拟刮刮卡的jQuery插件,可以设置刮开纯色或者图像。 演示 显示刮卡百分比 到达一定百分比清空 属性设置 可用的
阅读全文