随笔分类 -  Javascript

摘要:放验证码的页面内添加如下js脚本,这个是刷新验证码的方法:<script language="javascript" type="text/javascript">function fresh(){var randomnum=Math.random();var getimagecode=document.getElementById( "codeimage");getimagecode.src= "ValidateImage.aspx? "+randomnum;}</script>页面内要放 阅读全文
posted @ 2013-05-09 08:14 java程序员填空 阅读(179) 评论(0) 推荐(0)
摘要:插件是以JQuery核心代码为基础,编写出符合一定规范的应用程序,并将程序进行打包,调用时,仅需要包含该打包后的JS文件即可我们所介绍的以及常用的一些插件都可以在这里找到http://archive.plugins.jquery.com/http://plugins.jquery.com/validatevalidate简介:自带验证规则,包括必填,数字,url等验证提示信息(就是验证失败时候的提示信息,要想显示中文需要插件支持)多种事件触发,不仅可以在提交(单击submit类型的按钮)时,还可以在keyup,blur事件中触发验证4.允许自定义验证规则validate使用方法:引入Jquer 阅读全文
posted @ 2013-05-07 10:43 java程序员填空 阅读(165) 评论(0) 推荐(0)
摘要:首先 最常用的 hide show $(function () { $('#spinfo').click(function () { if ($(this).text() == '隐藏') { $('#divcontent').hide(2000, function () { $('#spinfo').text('显示'); }); ... 阅读全文
posted @ 2013-05-06 15:35 java程序员填空 阅读(124) 评论(0) 推荐(0)
摘要:<SCRIPT LANGUAGE="JavaScript"> function fresh() { var time1 = document.getElementById("timeD").value; for (var i = 1; i <= 5; i++) { var endtime = new Date(time1); var nowtime = new Date(); var leftsecond = parseInt((endtime.getTime() - nowtime.getTi... 阅读全文
posted @ 2013-05-02 10:18 java程序员填空 阅读(170) 评论(0) 推荐(0)
摘要:4 toggle事件 用法一:依次执行事件到最后之后回复到第一个事件循环往复执行只有在单击元素本身时才会被触发 $('img').toggle(function () { $(this).attr('src', '风景/1.jpg') }, function () { $(this).attr('src', '风景/2.jpg') }, function () { $(this).attr('src', '风景/3.jpg') }, function () { $(this).att 阅读全文
posted @ 2013-04-24 07:59 java程序员填空 阅读(135) 评论(0) 推荐(0)
摘要:7.<script type="text/javascript" language="javascript" > 8. function validata(){ 9. if($("#username").val()==""){ 10. document.write("请输入名字"); 11. return false; 12. } 13. if($("#password").val()==""){ 14. document.write... 阅读全文
posted @ 2013-04-23 15:12 java程序员填空 阅读(146) 评论(0) 推荐(0)
摘要:1.事件冒泡 <script type="text/javascript"> $(function(){ $('#Button1').click(function () { alert('BUTTON') }) $('span').click(function () { alert('SPAN') }) $('div').click(function () { alert('DIV') }) }) </script>2.事件绑定<script ty. 阅读全文
posted @ 2013-04-23 10:57 java程序员填空 阅读(108) 评论(0) 推荐(0)
摘要:$(function () { $('#chkall').click(function () { /*if ($(this).is(':checked') == true) { $('table input[type=checkbox]').attr('checked', true); } else { $('table input[type=checkbox]').attr('checked', false); ... 阅读全文
posted @ 2013-04-22 18:48 java程序员填空 阅读(143) 评论(0) 推荐(0)
摘要:createElement():创建节点createTextNode():创建文本节点appendChild()removeChild()replaceChild()insertBefore()获取元素属性$('image').attr('src'):获取'img'类型控件的src属性的值$('image').attr('src', 'images/林心如.jpg'):设置image类型控件的src属性$('image').attr({src: 'images/林心如.jpg 阅读全文
posted @ 2013-04-22 07:58 java程序员填空 阅读(125) 评论(0) 推荐(0)
摘要:今天重点一个toggle(fn,fn,….)函数,主要是用来切换某个事件的轮换操作。 比如:对一个按钮的点击事件和一个DIV的背景,点击一次按钮,将DIV的背景显示为蓝色,点击第二次的时候要将DIV的 背景色改为黑色。 我们定义的HTML代码如下: <body> <input type="button" id="btnShow" value="Toggle"/> <div id="DivToggle">此处显示 id "DivToggle" 的内容</d 阅读全文
posted @ 2013-04-22 06:22 java程序员填空 阅读(172) 评论(0) 推荐(0)
摘要:内容过滤选择器根据元素中的文字内容或所包含的子元素特征获取元素。':'前不能有空格可见性过滤选择器根据元素是否可见特征获取元素属性过滤选择器根据元素的某个属性获取元素子元素过滤选择器轻松获取父元素中指定的某个子元素表单对象属性过滤选择器通过表单中某对象的属性特征获取该类元素表单选择器表单选择器专门为表单量身定做,可以在页面上快速定位表单对象注意':'前面一定要有空格 阅读全文
posted @ 2013-04-22 00:24 java程序员填空 阅读(134) 评论(0) 推荐(0)
摘要:一. 获取THREE.jsthree.js的代码托管在github上面,https://github.com/mrdoob/three.js/我们可以用git来获取代码,闲麻烦的话也可以直接下载zip文件。二. 目录结构拿到代码后先看下three.js的目录结构|-build |-custom |-Three.js|-examples|-gui|-src |-cameras |-core |-extras |-lights |-materials |-objects |-renderers |-scenes |-textures |-Three.js|-utils |-compiler |-e 阅读全文
posted @ 2013-04-21 22:39 java程序员填空 阅读(477) 评论(0) 推荐(0)
摘要:通过标签名,属性名或内容对DOM元素进行选择,没有浏览器的兼容问题选择器类型:基本选择器层次选择器过滤选择器表单选择器基本选择器:JQuery中使用最频繁的选择器使用JQuery:$('#mydiv').css('background-color','red');使用js:document.getElementById('mydiv').style.backgroundColor = 'red';按照JQuery的习惯,下面的代码应该改成第二种方式element:根据给定的元素名称匹配所有元素,也就是<后边的 阅读全文
posted @ 2013-04-18 08:05 java程序员填空 阅读(238) 评论(0) 推荐(0)
摘要:定义基础语法是:$(selector).action()美元符号定义 jQuery选择符(selector)“查询”和“查找” HTML 元素jQuery 的 action() 执行对元素的操作使用1.获取img的src属性<script src="jquery/jquery-1.9.1.js" type="text/javascript"></script> //调用jquery文件<script type="text/javascript"> function aaa() { $(documen 阅读全文
posted @ 2013-04-17 07:53 java程序员填空 阅读(123) 评论(0) 推荐(0)
摘要:DOM:将HTML看做XML来处理,代表着动态HTML真正的跨平台的,语言独立的解决方案的重要转变动态HTML:简言之:是HTML动起来,是一种综合性的技术DOM诞生的催化剂document.documentElement:返回HTML根元素var ohtml = document.documentElement;alert(ohtml.nodeName);firstChild:获取下级节点的第一个节点的节点名称ohtml.firstChild.nodeName也可以使用ohtml.childNodes[0].nodeNamelastChild:获取下级节点的最后一个节点的节点名称childN 阅读全文
posted @ 2013-04-16 07:58 java程序员填空 阅读(126) 评论(0) 推荐(0)
摘要:Date 对象Date 对象用于处理日期和时间。创建 Date 对象的语法:var myDate=new Date()注释:Date 对象会自动把当前日期和时间保存为其初始值。Date 对象属性FF:Firefox, IE:InternetExplorer属性描述FFIEconstructor返回对创建此对象的 Date 函数的引用。14prototype使您有能力向对象添加属性和方法。14Date 对象方法FF: Firefox, IE: Internet Explorer方法描述FFIEDate()返回当日的日期和时间。13getDate()从 Date 对象返回一个月中的某一天 (1 ~ 阅读全文
posted @ 2013-03-19 10:02 java程序员填空 阅读(129) 评论(0) 推荐(0)
摘要:encodeURI和decodeURI编码encodeURI和decodeURI 主要用于URL(网址)的编码、解码,是JavaScript的自身函数,采用UTF-8编码格式对指定的字符串进行编码或解码。 编码函数 encodeURI():将非字母、数字 字符转换成ASCII码,以16进制表示 译码函数 decodeURI():将被encodeURI()编码过的 ASCII码转换成对应的字符例如:空格符号 对应的编码是 %20说明:encodeURI函数不能编码的字符:@ ~ ! @ # $ & * ( ) _ + : ? - = ; ' , . / 英文 数字encodeUR 阅读全文
posted @ 2013-02-17 08:26 java程序员填空 阅读(138) 评论(0) 推荐(0)
摘要:欢迎技术交流。 QQ:138986722最近在给老项目加验证文本框是否数字、不能为空、不能重复这些东西。当我做好过后突然发现、我每个文本框都用管理onblur()事件来触发验证、结果进入了死循环!关闭页面都得用进程杀掉(或者右键关闭)......好了废话不多说、讲解决办法先:多个文本框用一个onblur方法处理、采用if else结构function prmecNoteOnBlur(){ var prmec = jQuery("#groupNum").val(); var prm = jQuery("#prmBillNo").val(); var ser 阅读全文
posted @ 2012-11-13 11:52 java程序员填空 阅读(1320) 评论(0) 推荐(0)
摘要:在淘宝,我们对某类产品感兴趣,就会订阅该产品信息,当有货到后,我们会收到提示信息。下面就简单用Dojo订阅/发布模式来说明其实现的基本原理。大概功能需求:买家先在产品中心注册,说自己对衣服等感兴趣,接着产品中心发布了一条新信息“衣服到新款了,亲快来采购吧”,这时买家将立即收到这条消息,并显示出来(在本例中就是在firefox浏览器的firebug模拟控制台输出这条新信息)。然后买家可能对别的信息感兴趣,再次订阅,等等重复上述过程。最后买家不打算再订阅衣服信息了,就在产品中心取消了对衣服信息的注册。大概流程就是这样子的。果断上代码看效果,然后再来分析!<%@ Page Language=& 阅读全文
posted @ 2012-08-31 15:44 java程序员填空 阅读(342) 评论(0) 推荐(0)
摘要:xhrGet 是 XHR 框架中最重要的函数,使用频率也最高。使用它即可以请求服务器上的静态文本资源如 txt、xml 等,也可以获取动态页面 php、jsp、asp 等,只要从服务器返回的是字符数据流即可。除了 xhrGet,Dojo 的 XHR 框架还包含 xhrPost,rawXhrPost,xhrPut,rawXhrPut,xhrDelete 。这几个函数与 xhrGet 类似,使用方法和参数都可以参考 xhrGet 。区别在于他们的 HTTP 请求类型,xhrPost 发送的是 Post 请求,xhrPut 发送的是 Put 请求,xhrDelete 发生的是 Delete 请求。下 阅读全文
posted @ 2012-08-25 08:08 java程序员填空 阅读(184) 评论(0) 推荐(0)