关闭

总结oninput、onchange与onpropertychange事件的用法和区别

前端页面开发的很多情况下都需要实时监听文本框输入,比如腾讯微博编写140字的微博时输入框hu9i动态显示还可以输入的字数。过去一般都使用onchange/onkeyup/onkeypress/onkeydown实现,但是这存在着一些不好的用户体验。比如onchange事件只在键盘或者鼠标操作改变对象属性,且失去焦点时触发,脚本触发无效;而onkeydown/onkeypress/onkeyup在处...
阅读(59817) 评论(0)

javascript——touch事件介绍与实例演示

前言   诸如智能手机和平板电脑一类的移动设备通常会有一(capacitive touch-sensitivescreen),以捕捉用户的手指所做的交互。随着移动网络的发展,其能够支持越来越复杂的应用,web开发者需要一种方法来处理这些事件。例如,几乎所有的快节奏游戏都需要玩家一次按下多个按钮,这种方式,在触摸屏情况下,意味着多点触摸。      Apple在iOS 2.0中引入了...
阅读(8014) 评论(0)

解惑 ["1", "2", "3"].map(parseInt) 为何返回[1,NaN,NaN]

javascript中的parseInt与map函数都是常用的函数,可是 ["1", "2", "3"].map(parseInt) 为何返回不是[1,2,3]却是[1,NaN,NaN]? 这涉及到是否深入理解两个函数的格式与参数含义。 首先根据我对两个函数用法的了解,猜测是由于parseInt(string, radix) 的参数radix必须介于2~36之间,而且字符串string中的数字...
阅读(12774) 评论(1)

js代码小技巧

1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键 no 可用于Table 2. 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="return false;" oncut="return false;" 防止复制 5. IE地址栏前换成自己的图标...
阅读(1216) 评论(0)

10 个强大的JavaScript / jQuery 模板引擎推荐

模板引擎是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档。由于在开发过程中,网站或应用程序的界面与数据实现分离,大大提升了开发效率,良好的设计也使得代码重用变得更加容易。 本文整理了10 款基于JavaScript和jQuery的模板引擎,希望能对你的开发工作带来一些帮助。 1. NANO 最简单的jQuery模板引擎,完美实现对JSON的解析。...
阅读(1405) 评论(0)

Highcharts,Highslide常用方法属性介绍

在做数据报表时候,由于其兼容性好,功能强大,Highcharts插件是比较好的选择。Highcharts支持大部分的图表类型:直线图,曲线图、区域图、区域曲线图、柱状图、饼装图、散布图等等,并且对PC/Tablet/Phone的各种浏览器都支持的很好。下面结合项目说说Highcharts常用的方法和属性。 Highcharts作为命名空间,其下包括一个变量的集合。我们通常这样来定义一个全局的图表...
阅读(7277) 评论(1)

highcharts项目笔记-通过Ajax json数据绘制图表

一、highcharts点击事件获取点击点的值 chart = new Highcharts.Chart({    plotOptions: {        series: {            cursor: 'pointer',            events: {                click: function(e) {                    a...
阅读(13010) 评论(3)

项目笔记之Javascript常用方法split parseInt和 Date.parse总结

一、JavaScript split() 方法回顾 定义和用法 split() 方法用于把一个字符串分割成字符串数组。 语法 stringObject.split(separator,howmany) 参数     描述 separator     必需。字符串或正则表达式,从该参数指定的地方分割 stringObject。 howmany     可选。该参数可指定...
阅读(1811) 评论(0)

浅谈PHP与javascript之JSON XML 数组 对象三者的区别

一、认识JSON是什么 先来说说什么是JSON。所谓json即javascript Object Notation (javaScript对象符号).它是基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。JSON是一种结构化的,轻量级的完全独立于语言的,基于文本的数据传输格式,使用了类似于C语言家族的习惯(包括C...
阅读(1955) 评论(0)

javascript编辑工具调试工具校验工具格式化标准化工具知识汇总

在 Notepad++ 运行 JavaScript Lint 工具来校验JS代码 前端开发工具中编辑器从最初的 DreamWeaver,到后来的 Aptana,一直用到了现在的 Notepad++。 在JavaScript代码校验工具中,JavaScript Lint 与 Douglas Crockford 的 JSLint 完全不是一款东东,据说比它检验代码更为严苛。而想要在...
阅读(1941) 评论(0)
    个人资料
    • 访问:3142411次
    • 积分:11530
    • 等级:
    • 排名:第1388名
    • 原创:120篇
    • 转载:45篇
    • 译文:2篇
    • 评论:175条
    最新评论