javascript----Array
数组列表
数组列表用于表示一组数据的集合,它由一对方括号 ([]) 包围,列表中的每个元素用逗号分隔,数组元素可以是任意类型的数据(包括其他数组)。例如,
var arr = ["eric",14,li,3.5];
对于每个数组变量,都有一个length属性,表示该数组中元素的个数。 使用“数组变量名[索引号]”的格式来访问每个数组元素。数组列表中的第一个元素的索引号为0,最后那个元素的索... [阅读全文]
位运算,JavaScript位运算
javascript中有4个位运算,分别是”按位与&、按位或|、按位异或^、按位取反~,它们的运算规则是:
按位与& : 两位全为1,结果为1
按位或| : 两位有一个为1,结果为1
按位异或 ^ : 两位一个为0,一个为1,结果为1
按位取反 ~ : 0-1 ,1-0
比如: ~ 2=-3 2&3=2 2|3=3 2^3=1;
javascript中有3个移位运算符:
、 算术右移... [阅读全文]
jsp内置对象,JavaScript内置对象应用之一
javascript中的对象有这样几层:由外往内分为浏览器对象》文档对象和javascript内置对象》用户自
定义对象。
下面是两个简单的对象操作语句:
with
with(对象名){//直接调用对象犯方法的语句} //with语句块中用到对象方法时可以省略对象名,
直接调用。如:
with(document)
{
write(“文本一”);
write(“文本二”);
}
... [阅读全文]
在脚本上写计时器,利用 JavaScript 写的计时器
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" htmlhttp://www.w3.org/1999/xhtml"http://www.w3.org/1999/xhtml" head meta http-e... [阅读全文]
JavaScript与CSS实现的窗口滚动效果
下面的代码可以实现很多图片的滚动显示,效果还是不错的,
当然,你如果要用的实际的项目上,还要多多的修饰下
有什么更好的意见,欢迎留言,大家可以一起探讨!
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
... [阅读全文]
javascript(js)
额,我们今晚学的都快到这本书的结尾了,所以我决定从头开始整理。
网景
在网页浏览器领域曾经辉煌的美国电脑服务公司
被微软的免费浏览器 IE 逐步击败
为我们留下了一个伟大的语言:JavaScript
LiveScript
网景公司推出了 LiveScript
作为一种“浏览器上的脚本语言”
JavaScript
网站开发人员对 LiveScript 的接受速度很慢
Sun... [阅读全文]
jQuery的初始化与对象构建之浅析
小结一下: 1.整个类库定义在一匿名函数中,杜绝了全局变量的产生; 2.将undefined 作为缺失的参数传递,防止了undefined 变量的污染; 3.可以看出$(...) 实际上返回的是jQuery.fn.init 对象的实例,随后将该对象的prototype 指向了jQuery.prototype (语句jQuery.fn.init.prototype = jQuery.fn),因此产生... [阅读全文]
javascript 学习笔记(八)javascript对象
1、javascript中的内置对象 javascript中除了本身的内置对象,如以下我们所熟悉的对象: Array Date Math String RegExp …… 各个对象都有自己的属性及方法,比如我们经常使用属性及方法 属性:stringObject.length; arrayObject.length;…… 方法:stringObject.indexOf(); stringObject... [阅读全文]
官场笔记原型,javascript学习笔记(九)javascript中的原型(prototype)及原型链的继承方式
在使用面向对象编程时,对象间的继承关系自然少不了!而原型正是实现javascript继承的很重要的一种方法! 我们首先来看以下代码: 复制代码 代码如下:function person(name, age) { this.name = name; this.age = age; } person.prototype.getInfo = function() { alert("My name is ... [阅读全文]
jquery监控,jquery监控数据是否变化(修正版)
复制代码 代码如下:///reference path="query-1.5.1.min.js" / (function($) { /*监控页面数据是否发生变化*/ var pageDataChange = false; var tagName = "Input, Select, Textarea"; var ctrlIds = []; $.fn.MonitorDataChange = funct... [阅读全文]
jquery实战,jQuery实战之仿淘宝商城左侧导航效果
希望对大家有用。 下面是效果图: 效果实现基于jq的 .html()方法。大大简化了对DOM的操作。 下面是代码: 复制代码 代码如下:!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd" html head meta http-equiv="Content-Type" co... [阅读全文]
直接排序算法,javascript算法学习(直接插入排序)
1、基本思想 假设待排序的记录存放在数组R[1..n]中。初始时,R[1]自成1个有序区,无序区为R[2..n]。从i=2起直至i=n为止,依次将R[i]插入当前的有序区R[1..i-1]中,生成含n个记录的有序区。 复制代码 代码如下:!doctype html html headtitlejavascript直接插入排序/title meta charset = "utf-8" / /hea... [阅读全文]
让textarea自动调整大小的js代码
复制代码 代码如下:!doctype html html head title自动调整大小的textarea /title meta charset = "utf-8" / style type = "text/css" .editable{cursor:text; font-size:13px; color:#003366;width:80px;line-height:20px;height:2... [阅读全文]
强大的jquery插件jqeuryUI做网页对话框效果!简单
我们先来最简单的,网页的登录窗口; 不过开始之前,大家先下载jquery的插件本人习惯用了vs2008来做网页了,先添加一个空白页 这是最简单的的做法。。。先在body里面插入 bodydiv id="div1"tabletrtd用户名/tdtdinput type="text" style="width:100px" //td/trtrtd密码/tdtdinput type="text" st... [阅读全文]
基于jquery的blockui插件显示弹出层
blockui可以在你发送ajax请求的时候,显示一个遮罩层禁止用户对页面进行操作并显示提示信息;或者用来显示一个登陆窗口,也可用来显示图片等。 blockui插件主要使用blockUI和unblockUI两个方法来控制弹出层的显示或者隐藏,可以在blockUI方法中指定一些参数,来控制弹出层显示的内容,大小,位置等。blockUI方法的常用的参数有:message,css,overlayCSS... [阅读全文]
jquery中eq和get的区别与使用方法
举个例子: p style="color:yellow"绯雨/p使用eq来获得第一个p标签的color值: $("p").eq(0).css("color") //因为eq(num)返回的是个jq对象,所以可以用jq的方法css使用get来获得第一个p标签的color值: $("p").get(0).style.color //因为get(num)返回的是个html对象,所以要使用传统的HTML对... [阅读全文]
Jquery公告滚动+AJAX后台得到数据
aspx 复制代码 代码如下:script src="http://www.cnblogs.com/js/jquery/jquery.js" type="text/javascript"/script script src="http://www.cnblogs.com/js/common/jquery.timers.js" type="text/javascript"/script script... [阅读全文]
jQuery创建插件的代码分析
创建jQuery插件,基本的格式是上面这段代码: 复制代码 代码如下:(function ($) { //add code here })(jQuery) 我们怎么理解? 第一步:function ($){}定义了一个匿名的函数,有一个参数,$是参数名,和其他的参数名没什么区别。 第二步:(function ($){})(jQuery) 我们要执行一个匿名函数的时候,通常用var func = f... [阅读全文]
JQuery之拖拽插件实现代码
而很多页面效果都要用到这些位置。不得已,得练练,得记记。 下面就来说说这个基于 JQuery的简易拖拽插件吧。 按惯例,先说说拖拽的原理,以及搞这么一个东东的步骤: 那什么是拖拽呢? 看名字就知道了:就是把一个东东拖来拽去的。 放到我们的DOM上,就是改变它的位置。 它只有两个难点:1、如何知道是在拖? 2、如何知道从哪拖,拖到哪? 其实,这也算不上难点,毕竟两者都是基础的东西,关键在于熟练。 换... [阅读全文]
jquery,jquery下jstree简单应用 - v1.0
第一篇文章,具体使用也过去很长时间了,直接贴码: 1.代码中使用json数据格式(直接在页面中组装成的,并非后台组装,具体方法:function _callBack(d)) 2.提供右键菜单及功能实现 3.具有checkbox,提供获取选中节点ID方法:function getMenuIds() 复制代码 代码如下:script type="text/javascript" src="@{'/pu... [阅读全文]
js实现滚动,js网页侧边随页面滚动广告效果实现
a.scrollTop的计算; b.滚动元素的定位值计算; c.滚动周期设定; 代码如下: css部分: 复制代码 代码如下:/*测试用的高度*/ body{ height:3000px;} div,ul,li,body{margin:0; padding:0;} /*position:absolute;用于元素的定位*/ #roll{width:50px; height:100px; backg... [阅读全文]
地址栏代码,javascript 弹出窗口中是否显示地址栏的实现代码
Question : 在IE 7中弹出页面后,总是会显示地址栏,而该地址栏是不希望在程序中出现的,况且也影响美观。而在IE6中就不会出现地址栏。 Solution: 工具--Internet 选项--安全--自定义级别--允许网站打开没有地址栏或状态栏的窗口--允许 这样设置了IE7后就不会在弹出窗口中出现地址栏了。IE7以及后续版本默认不可以打开不带地址栏的窗口,这样是为了安全起见。 javas... [阅读全文]
jquery案例,分享10篇优秀的jQuery幻灯片制作教程及应用案例
幻灯片效果是常用的内容展示方式之一,这是一种在有限的网页空间内展示系列项目时非常好的方法。今天要给大家分享的是10篇非常棒的 jQuery 幻灯片教程及16个优秀的 jQuery 幻灯片应用案例。 10篇 jQuery 幻灯片制作教程Create Beautiful jQuery slider tutorial jQuery Plugin – Feature List Create an Ima... [阅读全文]
纯JAVASCRIPT图表动画插件Highcharts Examples
What is Highcharts? 下载地址 http://www.jb51.net/jiaoben/24363.htmlHighcharts is a charting library written in pure JavaScript, offering an easy way of adding interactive charts to your web site or web ap... [阅读全文]
js弹出提示框,表单JS弹出填写提示效果代码
HTML 复制代码 代码如下:form id="form1" runat="server" div div style="margin-top:100px" asp:TextBox ID="TextBox1" runat="server" HintTitle="增加的内容信息标题" HintInfo="控制在100个字数内,标题文本尽量不要太长。"/asp:TextBox/div /div /fo... [阅读全文]
extjs,EXTJS FORM HIDDEN TEXTFIELD 赋值 使用value不好用的问题
遇到一个很奇怪的问题,ExtJs里的form提交创建的时候从session里取了个操作员的ID,然后在form里添加了一个xtype为hidden的组件,给它写了个value,奇怪的就出现了,在其中的一条机器上做是没有问题,换了一个机器,说什么就是不能赋值上去,搞的我老郁闷了。用了一个方法解决了此问题,但是老是感觉这样解决了很不爽,各位有没有遇到过这种问题,请指点一下。 先说说我的解决方法 给hi... [阅读全文]
JavaScript中的isXX系列是否继续使用的分析
复制代码 代码如下:isNull: function(a){ return a === null; }, isUndefined: function(a){ return a === undefined; }, isNumber: function(a){ return typeof a === 'number'; }, isString: function(a){ return typeof a... [阅读全文]
模态对话框,ModelDialog JavaScript模态对话框类代码
/** * JavaScript ModelDialog v0.1 * * new ModelDialog({ * caption 标题 '对话框标题'(默认) * template 主体内容 ''(默认) * dialogCls 对话框className 'md-dialog'(默认) * headCls 头部className 'md-head'(默认) * btnCloseCls 关闭按钮c... [阅读全文]
jquery,分享20款好玩的jQuery游戏
今天本文收集了20佳基于jQuery开发的特色游戏,一起来欣赏吧! 1- Tetris with jQuery 2- Game Query- Game engine for jQuery 3- JQuery Snake Game Plugin 4- JQuery Tic Tac Toe 5- jQuery Powered Mine Sweeper 6- Browser Shooter 7- Ang... [阅读全文]
提升你网站水平的jQuery插件集合推荐
看看这些非常棒的jQuery插件吧,我相信你会发现一些很有用的东西。 lsotope Isotope 是一款精致的 jQuery插件,用于创建单纯用 CSS 无法实现的智能的、动态的布局,非常强大。 lettering Lettering 是一款用于实现激进的网页排版的 jQuery 插件,可以帮助你在网站中加入丰富多彩的文字效果。jQuery.spritely jQuery.spritely... [阅读全文]