随笔 - 188  文章 - 1  评论 - 273  阅读 - 189万

随笔分类 -  js/jquery

js的相关代码
js/jquery的应用
摘要:1.JS限制文本框只能输入整数或小数2.jQuery的弹出窗口插件集合http://www.open-open.com/news/view/11f93e0 阅读全文
posted @ 2013-11-18 16:05 发表是最好的记忆 阅读(415) 评论(0) 推荐(1) 编辑
jquery 实现邮箱输入自动提示功能
摘要:邮箱的广泛使用得益于它的免费,因此很多网站在注册的时候都会直接使用邮箱作为账号名为了提高用户的体验,很多网站都会实现邮箱输入的自动提示功能,所有自己也实现了一个,先看下效果吧,觉得效果还行的就拿去核心代码(需要jquery的支持):(function($){ $.fn.mailAutoComplete = function(options){ var defaults = { boxClass: "mailListBox", //外部box样式 listClass: "mailListDefault", //默认的列表样式 ... 阅读全文
posted @ 2013-08-19 15:09 发表是最好的记忆 阅读(3584) 评论(0) 推荐(1) 编辑
jquery实战之jquery选择器
摘要:这些虽然文档上已经写的很详细了,但自己感觉还是写一遍会更有印象jquery选择器可以分为四大类,分别为:1.基本选择器 2.层次选择器 3.过滤选择器 4.表单选择器,不过过滤选择器还可以细分为6小类:(1).简单过滤选择器 (2).内容过滤选择器(3).可见性过滤选择器 (4).属性过滤选择器 (5).子元素过滤选择器 (6).表单对象属性过滤选择器1.基本选择器:选择器 功能#id 根据给定的id匹配一个元素element 根据给定的元素名匹配所有的元素.class 根据给... 阅读全文
posted @ 2012-06-15 00:37 发表是最好的记忆 阅读(475) 评论(0) 推荐(0) 编辑
jquery对ajax的支持
摘要:前面详细介绍的了XMLHttpRequest http://www.cnblogs.com/shenliang123/archive/2012/05/13/2498524.html,是采用纯js的方式来实现的,这样有助于我们对底层XMLHttpRequest的实现的了解,但也有缺点就是创建会比较的麻烦并且不够果断今天就来说说jquery对于ajax的支持,jquery封装了XMLHttpRequest的底层实现,直接调用提供的方法即可1.$.ajax(options)这个方法是jquery对于ajax最为全面的支持,$.ajax(options)既可以发送GET请求,也可以发送POST请求等等 阅读全文
posted @ 2012-05-20 20:14 发表是最好的记忆 阅读(6679) 评论(3) 推荐(4) 编辑
javascript 事件
摘要:每次在调用js代码时,总是会忘记一些事件,今天就将所有的时间记录下,以供查询:Abort---------------------------用户中断图像装载Blur----------------------------元素失去焦点Change------------------------元素内容发生改变,如文本域中的文本和选择框的状态Dragdrop----------------------浏览器外的物体被拖到浏览器中Error---------------------------元素装载发生错误Click---------------------------单击鼠标按钮或键盘右键Fo 阅读全文
posted @ 2012-05-10 23:01 发表是最好的记忆 阅读(340) 评论(0) 推荐(0) 编辑
浅谈DHTML
摘要:相信大家对于Javascript, CSS, DOM应该很熟悉了吧,将它们三者组合后就被称为DHTML(动态html);下面我们来简要的回顾下这三个熟悉的面孔:javascript:一种弱类型的,解释型的和通用的脚本语言;弱类型意味着变量不需要申明为字符串,整数或者对象,同一个变量可以使用不同的类型来赋值。这样我们就可以将一个原先赋值为整型的变量重新赋值一个字符串;(这个在java中是不可想象的);解释型意味着不需要编译,源代码本身直接可以执行。我们只需将源代码放在web服务器上,通过因特网传输到用户的浏览器中,这样javacsript的部署就算完成了;通用 顾名思义就是说这种语言适合于大部分 阅读全文
posted @ 2012-04-25 18:13 发表是最好的记忆 阅读(3718) 评论(0) 推荐(1) 编辑
浅谈jquery
摘要:众所周知,jquery是一个非常优秀的javascript库(一般还不将其说成框架),使用了jquery后使得开发者操作的对象不在是原始的DOM对象了,而是封装了DOM后的jquery对象,这也是jquery的一大优势,因为从此你就不必去理会不同浏览器处理DOM对象的时存在的差异了。并且使用jquery后使得操作更加的简洁,例如Jquery对于ajax的支持,使得jquery无需手动创建XMLHttpRequest对象,jquery做了大部分的事;具体可以见博客:http://www.cnblogs.com/shenliang123/archive/2012/04/19/2456735.htm 阅读全文
posted @ 2012-04-24 20:11 发表是最好的记忆 阅读(449) 评论(0) 推荐(0) 编辑
setTimeout与setInterval实战之定时刷新
摘要:仍然是上次的考试系统中在考生界面那一栏需要实现定时刷新,以保证信息的及时反馈,当时也没有什么好的实现方式,就使用了ajax+setTimeout来实现了,先来说下setTimeout与setInterval的使用与区别:使用:就是直接在js中调用这两个方法就可以了,这是window对象有两个主要的定时方法,表达式粉分别为setTimeout (表达式,延时时间);setInterval(表达式,交互时间);延时时间/交互时间是以豪秒为单位的(1000ms=1s)两种的表达式很相似,但功能还是有很大的区别的,从参数的表达也能看出:setTimeout在执行时,是在载入后延迟指定时间后,去执行一次 阅读全文
posted @ 2012-04-17 14:40 发表是最好的记忆 阅读(7534) 评论(2) 推荐(0) 编辑
jquery判断ip地址的合法性
摘要:上次做考试系统时完成了一个功能就是后台教师输入ip地址的范围来对某场考试进行ip地址的限制:这里就要用到ip地址的合法性验证,和前后ip地址的先后性,实现代码如下://判断ip地址的合法性function checkIP(value){ var exp=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/; var reg = value.match(exp);... 阅读全文
posted @ 2012-04-17 14:05 发表是最好的记忆 阅读(7475) 评论(1) 推荐(0) 编辑
jquery实现文本点击修改
摘要:直接点击文本进行修改的方式是比较快捷的,而且挺好用的,分享下,先看下效果:页面简单表示的代码为:(这个无关紧要)<table class="tablefirst" id="radioSub"> <col style="width:5%"/> <col style="width:5%"/> <col style="width:10%"/> <col style="width:11%"/> <col style=& 阅读全文
posted @ 2012-04-17 13:58 发表是最好的记忆 阅读(10952) 评论(0) 推荐(1) 编辑
强大的日期控件(my 97)
摘要:忘了给大家介绍这款强大的日期类了,自己用了很长时间了,感觉确实不错,不仅功能强大,而且使用方便图片:大家可以到官网去下载http://www.my97.net/上面也有详细的使用方法;下面我也来介绍一种使用方法:先将MY 97控件下载下来,然后DatePicker包放到WebRoot目录下,然后在要使用到的页面引入包内的一个js文件即可(src为所在目录)<script type="text/javascript" src="/InforManage/js/my_97/DatePicker/WdatePicker.js"></scrip 阅读全文
posted @ 2012-04-16 23:25 发表是最好的记忆 阅读(2786) 评论(0) 推荐(0) 编辑
jquery获取连续的单选钮,复选框。。值
摘要:开发考试系统时用于获取考生的答案进行判分页面的代码(使用freemarker) <div class="SJ_main"> <#--第一步:对单选题进行分页处理--> <#if (pageNum1>=1)> <#list 1..pageNum1 as pages1> <div class="page" id="page${pages1}"> <div class="page_main"> ... 阅读全文
posted @ 2012-04-16 23:09 发表是最好的记忆 阅读(1028) 评论(0) 推荐(0) 编辑
介绍一个简单的打印机打印方法
摘要:最近在项目中做到打印机的打印功能,虽然很简单,但还是分析下:<div class="controltitle">当前操作:信息管理——>学生信息列表-->学生信息的打印</div><span class="content_button_a_left" onclick="printdiv('div_print');">打印</span> <div id = "div_print"> <table class="ta 阅读全文
posted @ 2012-04-16 21:35 发表是最好的记忆 阅读(674) 评论(0) 推荐(0) 编辑
js最基本的三类弹出框实现
摘要:1.最普通的,就是alert下,但是最常用function ale() {//就是弹出一个提醒的对话框 alert("javascript"); } 2.对话框function firm() {//利用对话框返回的值 (true 或者 false) if(confirm("你确信要转去 sl的博客?")) { //如果是true ,那么就把页面转向sl博客 location.href="http://www.cnblogs.com/shenliang123"; } else { //否则 ... 阅读全文
posted @ 2012-04-16 20:02 发表是最好的记忆 阅读(493) 评论(0) 推荐(0) 编辑
js验证身份证号,超准确
摘要:看程序前先来了解下身份证号的构成:身份证号分为两种,旧的为15位,新的为18位。身份证15位编码规则:dddddd yymmdd xx p其中 dddddd:地区码 yymmdd: 出生年月日 xx: 顺序类编码,无法确定 p: 性别,奇数为男,偶数为女;身份证18位编码规则:dddddd yyyymmdd xxx y其中 dddddd:地区码 yyyymmdd: 出生年月日 xxx:顺序类编码,无法确定,奇数为男,偶数为女 y: 校验码,该位数值可通过前17位计算获得,计算的公式见程序,一些需要用到的常数:18位号码加权因子为(从右到左) Wi = [ 7, 9, 10, 5, 8, 4, 阅读全文
posted @ 2012-04-05 11:38 发表是最好的记忆 阅读(35864) 评论(6) 推荐(3) 编辑
js的时间操作方法
摘要:1.js获取系统时间格式为YYYY-MM-DD HH:MM:SS 1 function curDateTime(){ 2 var d = new Date(); 3 var year = d.getYear(); 4 var month = d.getMonth()+1; 5 var date = d.getDate(); 6 var day = d.getDay(); 7 var hours = d.getHours(); 8 var minutes = d.getMinutes(); 9 ... 阅读全文
posted @ 2012-01-04 21:30 发表是最好的记忆 阅读(18967) 评论(1) 推荐(3) 编辑
js实现全选和反选功能
摘要:1.页面<html><head><title>导出excel</title><head><body><p style="text-align:center; padding-top:15px"> 选择班级:<select name="claId" id="claId" style="color:#999999"> <option value="0" style="color:#9999 阅读全文
posted @ 2011-10-26 14:06 发表是最好的记忆 阅读(9941) 评论(0) 推荐(0) 编辑
禁止键盘上的刷新键F5等
摘要:<script language= "Javascript "> <!-- //屏蔽鼠标右键、Ctrl+N、Shift+F10、F11、F5刷新、退格键 //Author: meizz(梅花雨) 2002-6-18 function document.oncontextmenu(){event.returnValue=false;}//屏蔽鼠标右键 function window.onhelp(){return false} //屏蔽F1帮助 function document.onkeydown() ... 阅读全文
posted @ 2011-10-25 20:45 发表是最好的记忆 阅读(3291) 评论(0) 推荐(0) 编辑


点击右上角即可分享
微信分享提示