
JS
文章平均质量分 58
sure_viola
这个作者很懒,什么都没留下…
展开
-
jquery validate详解
jQuery校验官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation一导入js库二、默认校验规则(1)required:true 必输字段(2)remote:"check.php" 使用ajax方法调用check.php验证输入值(3)ema转载 2013-03-26 18:19:28 · 626 阅读 · 0 评论 -
js 阻止默认事件 和事件冒泡
1 event.preventDefault(); -- 阻止元素的默认事件注:a元素的点击跳转的默认事件 ,button,radio等表单元素的默认事件 ,div 元素没有默认事件百度document.getElementById('a1').addEventListener('click',function(e){e.preventDefault();翻译 2015-03-24 17:50:55 · 427 阅读 · 0 评论 -
jquery 学习笔记1
替换函数replaceWith()把所有的p标签替换为“##”$('p').replacewith('##')执行后的结果######利用replaceWith,把所有p标签替换为b标签,内容不变:$('p').each(function(){ $(this).replacewith(''+$(this).html()+'');})结果〈翻译 2015-03-20 16:47:45 · 397 阅读 · 0 评论 -
javascript之Date
JSON 日期转 JS日期,我们知道,日期类型转成JSON之后,返回的数据类似这样: /Date(1379944571737)/ 但是这种日期并不能直接显示,因为根本没有人知道这是什么意思,下面提供一种JSON日期转JS日期的方式。function ConvertJSONDateToJSDate(jsondate) { var date = new Date(p转载 2014-12-19 14:43:21 · 480 阅读 · 0 评论 -
JS API-新的选择器 selector
新的选择器document.querySelector("selector");selector:根据CSS选择器返回第一个匹配到的元素,如果没有匹配到,则返回null;支持: Chrome 4.0+, FireFox 3.5+, Safari 3.2+, Opera 10.1+, IE 8+document.querySelectorAll("selector");s原创 2014-02-24 17:06:04 · 1138 阅读 · 0 评论 -
JavaScript初学者福利!必须收藏的24条小技巧
1.使用 === 代替 ==JavaScript 使用2种不同的等值运算符:===|!== 和 ==|!=,在比较操作中使用前者是最佳实践。“如果两边的操作数具有相同的类型和值,===返回true,!==返回false。”——《JavaScript:语言精粹》然而,当使用==和!=时,你可能会遇到类型不同的情况,这种情况下,操作数的类型会被强制转换成一样的再做比较,这可能不是你想要的结果。转载 2014-02-24 16:47:28 · 511 阅读 · 0 评论 -
js学习笔记1
可选和必要属性defer 可选 表示脚本可以延迟到文档完全被解析和显示之后再执行。src '可选 表示包含要执行代码的外部文件。type 必需 属性值 text/javascript1、js在html中位置注意项。一般是放到heard 标签中为的是把所有的外部(css/js)文件引用放到相同的地方。但是这样会导致浏览器呈现页面时出现延迟现象。所以现代web应用一般把全部j原创 2013-03-21 16:28:25 · 430 阅读 · 0 评论 -
JQuery上传插件Uploadify使用详解
Uploadify是JQuery的一个上传插件,实现的效果非常不错,带进度显示。不过官方提供的实例时php版本的,本文将详细介绍Uploadify在Aspnet中的使用,您也可以点击下面的链接进行演示或下载。官方下载官方文档官方演示首先按下面的步骤来实现一个简单的上传功能。1 创建Web项目,命名为JQueryUploadDemo,从官网上下载最新的版本解压后添加到项目中。2转载 2013-01-07 15:03:33 · 423 阅读 · 0 评论 -
Js的Url中传递中文参数乱码,如何获取Url中参数问题
一:Js的Url中传递中文参数乱码问题,重点:encodeURI编码,decodeURI解码:1.传参页面Javascript代码:// function send(){var url = “test01.html”;var userName = $(“#userName”).html();window.open(encodeURI(url + “?userName=”转载 2015-04-15 16:22:37 · 484 阅读 · 0 评论 -
js 日期格式转换
日期经典函数 参考资料:http://www.cnblogs.com/bicabo/archive/2010/12/17/1909430.html转载 2015-06-18 15:59:23 · 529 阅读 · 0 评论 -
js 正则(过滤特殊字符`~!@#$^&*()=|{}':;',)
说明 JavaScript利用正则表达式过滤特殊字符,关键之处是正则表达式的正确性和完整性,保证常见特殊字符都可以过滤掉。 但是,这个正则表达式有一个弊端,不能过滤掉“\”特殊字符。翻译 2015-03-24 11:56:37 · 28443 阅读 · 1 评论 -
web + js 编写规范
1、css的外部链接放到页面的顶部标签里面2、js脚本尽量放到页面底部加载一开始人文js脚本尽量放到页面底部加载,是指所有的js脚本都要放到底部,后来才发现,并不完全是这样,这里所指的脚本应该是指那些在加载过程中要执行的脚本,所以一般的处理方法还是页面头部引入js链接,页面底部加载js脚本程序。为了实现最大的下载并行,页面加载初期做的事,最好只有下载,html的下载,css的下载,js的下转载 2013-01-09 10:46:15 · 358 阅读 · 0 评论 -
$().ready onload
Jquery中$(document).ready()的作用类似于传统JavaScript中的window.onload方法,不过与window.onload方法还是有区别的。1.执行时间 window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。 $(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕转载 2013-11-04 15:24:44 · 631 阅读 · 0 评论 -
Js 拼接 dom Html
js 引号之惑解答在JavaScript中单引号和双引号区别不大,在表示字符串中试完全等效的,如果你的字符串中存在单引号则外面就要用双引号,如果字符串中存在双引号则在外面要用单引号括起来,这样就不用转义里面的符号了。(单引号和双引号可以互相穿插作为字符串的一部分,前提的作为字符串的引号不能为 最外围引用字符串的引号)js 换行 参考http://www.cnblogs.com/ziyu原创 2013-09-02 11:09:16 · 2024 阅读 · 0 评论 -
js变量以及其作用域详解
一、变量的类型 Javascript和Java、C这些语言不同,它是一种无类型、弱检测的语言。它对变量的定义并不需要声明变量类型,我们只要通过赋值的形式,可以将各种类型的数据赋值给同一个变量。例如:i=100;//Number类型 i="variable";//String类型 i={x:4};//Object类型 i=[1,2,3];//Array类型翻译 2013-11-05 12:03:49 · 453 阅读 · 0 评论 -
Js apply 方法 详解
Js apply方法详解我在一开始看到javascript的函数apply和call时,非常的模糊,看也看不懂,最近在网上看到一些文章对apply方法和call的一些示例,总算是看的有点眉目了,在这里我做如下笔记,希望和大家分享.. 如有什么不对的或者说法不明确的地方希望读者多多提一些意见,以便共同提高..主要我是要解决一下几个问题:1. apply和c转载 2013-08-13 15:37:39 · 472 阅读 · 0 评论 -
Jquery 插件 方法名意义
一、先看 jQuery(function(){ }); 全写为 jQuery(document).ready(function(){ }); 意义为在DOM加载完毕后执行了ready()方法。 二、再看 (function(){ })(jQuery); 其实际上是执行()(para)匿名方法,只不过是传递了jQuery对象。转载 2013-04-24 14:32:32 · 596 阅读 · 0 评论 -
Json
前言: 由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服务器的通讯和服务端推功能,但这两种方式都有其局限性,前者需要PhoneGap支持,后者转载 2013-04-01 17:48:16 · 479 阅读 · 0 评论 -
js 事件委托
小猫咪咪 小猫咪咪 小猫咪小猫咪 小猫咪咪猫 小猫咪 小猫咪咪 小猫咪小猫咪 小猫咪咪猫 小猫咪 小猫咪咪 小猫咪小猫咪 小猫咪咪猫原创 2014-01-23 10:58:36 · 618 阅读 · 0 评论 -
JS中关于clientWidth offsetWidth scrollWidth 等说明
网页可见区域宽:document.body.clientWidth;网页可见区域高: document.body.clientHeight;网页可见区域宽: document.body.offsetWidth(包括边线的宽);网页可见区域高: document.body.offsetHeight(包括边线的宽);网页正文全文宽: document.body.scrollWidth;转载 2013-04-01 09:51:59 · 700 阅读 · 0 评论 -
JS全局变量
声明方式1:?12var test;var test = 5;需注意的是该句不能包含在function内,否则是局部变量。这是第一种方式声明全局变量。声明方式2:?1test = 5;转载 2013-03-22 15:48:46 · 657 阅读 · 0 评论 -
JS只能输入数字,数字和字母等的正则表达式
JS判断只能是数字和小数点 0.不能输入中文1)2)function chkIt(frm){ if (frm.n1.value.length>0&&frm.n1.value.match(/[\x01-\xFF]*/)==false){ alert('n1不能输入中文!') frm.n1.focus(); return false; }}转载 2014-12-19 14:46:19 · 667 阅读 · 0 评论 -
Js正则基础篇 test match exec
很长时间没看 正则表达式了,碰巧今天用到,温故知新了一把 看书学习吧50% 的举一反三练习中的原创。 一 javascript正则表达式的基本知识1 javascript 正则对象创建 和用法 声明javascript 正则表达式 var reCat = new RegExp("cat"); 你也可以转载 2013-04-03 15:26:12 · 698 阅读 · 0 评论