随笔分类 - JavaScript
摘要:下面介绍在jQuery中设置form表单中action的值的方法。$("#myFormId").attr("action", "userinfo.shtml");【注意】:$("#myFormId").action="XXX"; 这种写法是不起作用的! jQuery中设置form表单中action值的方法判断复选框是否选择,选择后设置文本框不可用$("#longDate").click(function(){ var checkedObj = $('input:che
阅读全文
摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb23
阅读全文
摘要:JavaSciprt事件中有两个很重要的特性:事件冒泡以及目标元素。事件冒泡: 当一个元素上的事件被触发的时候,比如说鼠标点击了一个按钮,同样的事件将会在那个元素的所有祖先元素中被触发。这一过程被称为事件冒泡;这个事件从原始元素开始一直冒泡到DOM树的最上层。目标元素: 任何一个事件的目标元素都是最开始的那个元素,在我们的这个例子中也就是按钮,并且它在我们的元素对象中以属性的形式出现。使用事件代理的话我们可以把事件处理器添加到一个元素上,等待一个事件从它的子级元素里冒泡上来,并且可以很方便地得知这个事件是从哪个元素开始的。事件的冒泡和捕获捕获是从上级元素到下级元素,冒泡是从下级元素到上级元素.
阅读全文
摘要:效果:当前时间:2011年6月20日 星期一12:0:19<mce:script language="javascript"><!--function getTimeNow() {var time = new Date();var hour = time.getHours();var minute = time.getMinutes();var second = time.getSeconds();var week; var date; if(time.getDay()==0) week="星期日"; if(time.getDay()=
阅读全文
摘要:转载自:http://www.qianduan.net/javascript-private-members.html对象Javascript 根本上是和对象相关的。数组是对象。函数是对象。对象是对象。那什么是对象呢?对象是名-值对的集合。名是字符串,值可以是字符串,数字,布尔值或者对象(包括数组和函数)。通常对象是像哈希表一样执行地,这样便于值地快速检索。如果值是函数,我们可以认为这是一个方法。当一个对象地方法被调用的时候,this 变量就设置为这个对象。方法就可以通过 this 变量来访问实例变量。对象可以由用来初始化对象的构造函数生成。构造函数提供了其他语言中类所提供的特性,包括静态变量
阅读全文
摘要:Javascript 判断数字在文本框上绑定事件,当焦点进入文本框时取消document.onkeydown当焦点离开时重新对document.onkeydown赋值。例如文本框可以这样写:<input type="text" onfocus="document.onkeydown = jumpPage" onblur="document.onkeydown = null;"/> //整数格式 PatternsDict.long=/^(0|[1-9]/d*)$/; //小数格式 PatternsDict.double=/^
阅读全文
摘要:本来想用网上找来的分页程序,不过都得做修改,感觉麻烦了,还是自己写一个好了,以后自己用的时候修改就方便了~~大家都多动手,自己写的才是最好的,日后想干什么的,做修改也是很容易的~~顺便也扩充一下自己的代码库~~ 补充一句,cpage是页面计数,应为全局变量,这样可以随处调用它,totalpage是总页数 <!doctype html public "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
阅读全文
摘要:js验证表单大全,用JS控制表单提交 ,javascript提交表单 目录:1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制 2.:js判断汉字、判断是否汉字 、只能输入汉字3:js判断是否输入英文、只能输入英文4:js只能输入数字,判断数字、验证数字、检测数字、判断是否为数字、只能输入数字5:只能输入英文字符和数字6: js email验证 、js 判断email 、信箱/邮箱格式验证7:js字符过滤,屏蔽关键字8:js密码验证、判断密码 2.1: js 不为空、为空或不是对象 、判断为空 、判断不为空 2.2:比较两个表单项的值是否相同2.3
阅读全文
摘要:方法一 var arr = ["123","123","123","123","sfsdf","123","345","123","123","345","456","567","sdc"]; var str = []; for(var i = 0,len = arr.length;i < len;i++){ ! RegExp(ar
阅读全文
摘要:<SCRIPT LANGUAGE=javascript>function click() {alert('为防止非法拷贝,我们暂时禁止了左键复制!') }function click1() {if (event.button==2) {alert('为防止非法拷贝,我们暂时禁止了右键复制~!') }}function CtrlKeyDown(){if (event.ctrlKey) {alert('不当的拷贝将损害您的系统!') }}document.onkeydown=CtrlKeyDown;document.onselectsta
阅读全文
摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb23
阅读全文
摘要:在《Pragmatic Ajax A Web 2.0 Primer 》中偶然看到对readyStae状态的介绍,感觉这个介绍很实在,摘译如下:0: (Uninitialized) the send( ) method has not yet been invoked.1: (Loading) the send( ) method has been invoked, request in progress.2: (Loaded) the send( ) method has completed, entire response received.3: (Interactive) the resp
阅读全文
摘要:给 Java SE 注入脚本语言的活力Mustang 的脚本语言新特性 文档选项 将此页作为电子邮件发送 将此页作为电子邮件发送 级别: 中级吴 玥颢 (wuyuehao@cn.ibm.com), 软件工程师, IBM2006 年 10 月 30 日在即将发布的 Java SE6(Mustang)中,增加了对脚本语言的支持。通过对脚本语言的调用,使得一些通常用 Java 比较难于实现的功能变得简单和轻便。脚本语言与 Java 之间的互操作将变得优雅而直接。脚本语言与 Java假设我们有一个简单的需求,察看一份文档中 5 个字母组成的单词的个数。用 Java 一般实现如下...
阅读全文
摘要:引子 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象能量,他存在的唯一目的,就是要努力改变数据原来的状态。在代码改变数据的同时,也会因为数据的抗拒而反过来影响或改变代码原有的趋势。甚至在某些情况下,数据可以转变为代码,而代码却又有可能被转变为数据,或许还存在一个类似E=MC2形式的数码转换方程呢。然而,就...
阅读全文
摘要:一段JavaScript脚本程序,负责关闭窗口,如果网页不是通过脚本程序打开的(window.open()),调用window.close()脚本关闭窗口前,必须先将window.opener对象置为null,否则浏览器(IE7、IE8)会弹出一个确定关闭的对话框。<script language="javaScript">function closeWindow() { window.opener = null; window.open(' ', '_self', ' '); window.close();}</script
阅读全文