
javascript
文章平均质量分 62
milife2012
这个作者很懒,什么都没留下…
展开
-
js判断浏览器是否关闭
js标签只有onload\onunload\onbeforeunload事件,而没有onclose事件。不管页面是关闭还是刷新都会执行onunload事件。如何捕捉到页面关闭呢?页面加载时只执行onload页面关闭时只执行onunload页面刷新时先执行onbeforeunload,然后onunload,最后onload。这样我们可以在onbeforeunloa转载 2012-11-23 16:28:23 · 2662 阅读 · 1 评论 -
Validation-jQuery表单验证插件使用方法
作用jquery.validate是jquery旗下的一个验证框架,借助jquery的优势,我们可以迅速验证一些常见的输入,并且可以自己扩充自己的验证方法,并且对国际化也有很好的支持。使用前的布置说明:需要JQuery版本:1.2.6+步骤:要导入相应的jQuery.js与jquery.validate.js文件在相应的字段上指定验证规则名称 *其中clas原创 2013-01-17 10:19:18 · 906 阅读 · 0 评论 -
Javascript获取select下拉框选中的的值
现在有一id=test的下拉框,怎么拿到选中的那个值呢?分别使用javascript原生的方法和jquery方法 text1 text2 code:一:javascript原生的方法 1:拿到select对象: var myselect=document.getElementById("test"); 2:拿到选中项的索引:var i原创 2013-01-17 10:22:18 · 1215 阅读 · 0 评论 -
WdatePicker 日期控件- 功能及示例
多语言和自定义皮肤多语言支持 通过lang属性,可以为每个日期控件单独配置语言,当然也可以通过WdatePicker.js配置全局的语言语言列表和语言安装说明详见语言配置示例3-1 多语言示例繁体中文: lang:'zh-tw'})"/>英文: lang:'en'})"/>简体中文: lang:'zh-cn'})"/>注意:默认情况lang='原创 2013-01-17 10:29:21 · 1359 阅读 · 0 评论 -
JQuery中根据属性或属性值获得元素
根据属性获得元素1.比如要获取页面p标签中属性有id的元素 $("p[id]").css("color","red");根据属性值获得元素1.$。在jQuery 中$(""),这个语法等同于$(document.createElement("span")) ,这是一种用法,在选择元素的时候还会这样子的用:[attribute$=value],匹配给定的属性是以某些值原创 2013-01-17 09:44:05 · 770 阅读 · 0 评论 -
jquery 动态创建元素
一般动态创建元素可以通过两种方式1、Dom HTml var select = document.createElement("select"); select.options[0] = new Option("加载项1", "value1"); select.options[1] = new Option("加载项2", "value2");原创 2013-01-17 09:54:13 · 1194 阅读 · 0 评论 -
jquery 获取指定元素
1、获取指定条件一致的元素(.filter("条件")) 如:jQuery(function($){ $("ul li").filter("li[id!=cc]").css("color","red"); }) 获取li中id不等于cc的元素2、获取指定范围的元素(.slice(startindex,endindex))原创 2013-01-17 09:55:34 · 1038 阅读 · 0 评论 -
WdatePicker日历控件使用方法
1. 跨无限级框架显示 无论你把日期控件放在哪里,你都不需要担心会被外层的iframe所遮挡进而影响客户体验,因为My97日期控件是可以跨无限级框架显示的 示例2-7 跨无限级框架演示可无限跨越框架iframe,无论怎么嵌套框架都不必担心了,即使有滚动条也不怕 2. 民国年日历和其他特殊日历 当年份格式设置为yyy格式时,利用年份差量属性yearOffset(默原创 2013-01-17 10:45:13 · 614 阅读 · 0 评论 -
正则表达式的汉字匹配
这里是几个主要非英文语系字符范围2E80~33FFh:中日韩符号区。收容康熙字典部首、中日韩辅助部首、注音符号、日本假名、韩文音符,中日韩的符号、标点、带圈或带括符文数字、月份,以及日本的假名组合、单位、年号、月份、日期、时间等。3400~4DFFh:中日韩认同表意文字扩充A区,总计收容6,582个中日韩汉字。4E00~9FFFh:中日韩认同表意文字区,总计收容20,902原创 2013-02-22 16:20:34 · 1023 阅读 · 0 评论 -
jquery操作select
每一次操作select的时候,总是要出来翻一下资料,不如自己总结一下,以后就翻这里了。比如1、设置value为pxx的项选中 $(".selector").val("pxx");2、设置text为pxx的项选中 $(".selector").find("option[text='pxx']").attr("selected",true); 这里有一个中括原创 2013-03-28 20:28:53 · 761 阅读 · 0 评论 -
javascript比较时间大小
var date=Date.parse("2011-09-10 01:40:14".replace(/-/g,"/"));var now=new Date();if(date>now){alert("大于现在时间");}else{alert("小于现在时间");}注:第一行里的replace(/-/g,"/")一定要有,不然ie7用Date.parse("2011-09-10 0原创 2013-05-14 17:03:12 · 1183 阅读 · 0 评论 -
JS中showModalDialog 详细使用
基本介绍: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog() 方法用来创建一个显示HTML内容的模态对话框。 window.sho原创 2013-01-17 10:18:10 · 859 阅读 · 0 评论 -
JS动态添加表格行
表格部分代码如下:第一行第二行第三行动态添加表行的javascript函数如下:function addRow(){//添加一行var newTr = testTbl.insertRow();//添加两列var newTd0 = newTr.insertCell();var newTd1 = n原创 2013-01-17 10:14:57 · 865 阅读 · 0 评论 -
setTimeout 和 setInterval
window对象有两个主要的定时方法,分别是setTimeout 和 setInterval 他们的语法基本上相同,但是完成的功能取有区别。 setTimeout方法是定时程序,也就是在什么时间以后干什么。干完了就拉倒。 setInterval方法则是表示间隔一定时间反复执行某操作。 如果用setTimeout实现setInerval的功能,就需要在执行的程序中再定时调用自己才行转载 2012-11-23 16:31:08 · 570 阅读 · 0 评论 -
用JavaScript修改CSS属性
最近在做一个新需求,发现系统的jquery居然是1.2.6,这个版本太蛋痛了,很多函数都没有,例如什么show(),hide()等等。只有写原生的javascript了。1.用JS修改标签的 class 属性值:class 属性是在标签上引用样式表的方法之一,它的值是一个样式表的选择符,如果改变了 class 属性的值,标签所引用的样式表也就更换了,所以这属于第一种修改方法。更改一原创 2012-12-12 11:08:38 · 1753 阅读 · 0 评论 -
input 输入框 常用属性
1.disabled 禁用(输入框变灰,无法使用)document.getElementById("date").disabled="disabled";这样id=date的输入框就禁用了,在form跳转时,也是不会传值的2.readOnly只读(输入框不能修改)document.getElementById("money1").readOnly = "true";原创 2012-12-14 14:32:00 · 2445 阅读 · 0 评论 -
表单提交后,提交按钮不可用,防止用户多次提交
表单提交后按钮禁用function sub() { document.forms[0].elements[0].disabled = true; document.forms[0].submit();}原创 2012-12-14 14:55:41 · 2772 阅读 · 0 评论 -
页面回滚到顶端的js
var goto_top_type = -1;var goto_top_itv = 0;function goto_top_timer() { var y = goto_top_type == 1 ? document.documentElement.scrollTop : document.body.scrollTop; var moveby = 15; y -= Math.c原创 2012-12-14 14:49:34 · 1301 阅读 · 0 评论 -
Jquery操作select
1.判断select选项中 是否存在Value="paraValue"的Item $("#selectid option[@value='paraValue']").length>02.向select选项中 加入一个Item $("#selectid").append("1111");3.从select选项中 删除一个Item $("#selectid").remove("11原创 2013-01-17 09:40:37 · 895 阅读 · 0 评论 -
window.parent与window.openner区别
今天总结一下js中几个对象的区别和用法:首先来说说 parent.window与top.window的用法"window.location.href"、"location.href"是本页面跳转"parent.location.href"是上一层页面跳转"top.location.href"是最外层的页面跳转举例说明:如果A,B,C,D都是jsp,D是C的iframe,C是原创 2013-01-17 09:52:10 · 1486 阅读 · 0 评论 -
jquery操作"元素属性"
我们可以使用javascript中的getAttribute和setAttribute来操作元素的"元素属性". 在jQuery中给你提供了attr()包装集函数, 能够同时操作包装集中所有元素的属性:名称说明举例attr( name )取得第一个匹配元素的属性值。通过这个方法可以方便地从第一个匹配元素中获取一个属性的值。如果元素没有相应属性原创 2013-01-17 09:53:14 · 1130 阅读 · 0 评论 -
JQuery触发元素事件
在js中,如果我们要触发一个按钮的点击事件,直接使用元素的onclick事件,然后调用相关函数就可以了,这样的 写法则是让代码与html结合到一起了,在Jquery中就不用这样了,它有另外的几种写法,可以使代码与html分开: 比如页面中有一个按钮: 我们要触发它的点击事件可以有下面两种方式: 一:jQuery(function($){ $("#btn")原创 2013-01-17 09:58:58 · 828 阅读 · 0 评论 -
JQuery为元素添加样式
1、.css("样式"):获得样式值,比如$("input").css("color") 获得input中字体的颜色2、.css("样式","value"):为样式赋值,如$("input").css("color","red");3、.addClass("样式类1,样式类2,样式类3"):可以添加多个定义好的样式类4、.hasClass("样式类类"):判断是否存在该样式5、.原创 2013-01-17 10:05:48 · 1268 阅读 · 0 评论 -
setTimeout函数兼容各浏览器运行执行效果
目前这个setTimeout可以很好地兼容IE6,7,8,9以及谷歌浏览器Chrome,火狐浏览器FireFox,苹果浏览器Safari,Opera。setTimeout是一个很不错的函数,网站页面前端工程师经常将其用于几秒后执行的动作。setTimeout这个JS内置函数其用法也很简单,下面是setTimeout()的函数说明以及用法详解和实例、示例代码:setTimeout()的作用是原创 2013-06-11 13:03:30 · 2234 阅读 · 0 评论