随笔分类 -  JS

摘要:我们偶尔可能会看到上面这样的js注释代码,可是原因是什么呢? 答案: 原因是那些不支持 JavaScript 的浏览器会把脚本作为页面的内容来显示。为了防止这种情况发生,我们可以使用这样的 HTML 注释标签。注释行末尾的两个正斜杠是 JavaScript 的注释符号,它会阻止 Java... 阅读全文
posted @ 2014-05-14 20:32 NW_KNIFE 阅读(955) 评论(0) 推荐(0) 编辑
摘要:Jquery中$(document).ready()的作用类似于传统JavaScript中的window.onload方法,不过与window.onload方法还是有区别的。 1)执行时间 window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。 $(document... 阅读全文
posted @ 2014-05-14 19:53 NW_KNIFE 阅读(346) 评论(0) 推荐(0) 编辑
摘要:使用jquery的ajax出现error:readyState=4,status=500,ajax代码如下:$.ajax({ url : "../toBeFinMisManage/showToBeFinMisNum.action?&_dc=" ... 阅读全文
posted @ 2014-05-13 19:02 NW_KNIFE 阅读(18293) 评论(1) 推荐(0) 编辑
摘要:方法名称:hover(over, out) 概述:当鼠标移动到一个匹配的元素上面时,会触发指定的第一个函数。当鼠标移出这个元素时,会触发指定的第二个函数。 参数: 1)overFunction 鼠标移到元素上要触发的函数 2)outFunction 鼠标移出元... 阅读全文
posted @ 2014-05-10 16:49 NW_KNIFE 阅读(545) 评论(0) 推荐(0) 编辑
摘要:1 2 3 4 页面顶部显示的进度条效果 5 6 7 8 9 10 18 30 效果: 请看本博客首页效果http://www.cnblogs.com/ningvsban/ 阅读全文
posted @ 2014-04-25 21:33 NW_KNIFE 阅读(1831) 评论(0) 推荐(0) 编辑
摘要:1 2 3 4 将table的每个td的内容自动赋值给其title属性 5 6 14 15 27 28 29 30 31 第一列32 第二列33 第三列34 第四列35 ... 阅读全文
posted @ 2014-04-22 21:46 NW_KNIFE 阅读(11338) 评论(0) 推荐(0) 编辑
摘要:汉字搜索效果图: 拼音首字母搜索效果图: 1)数据库表及函数(SQL Server 2008) 先来建立数据库表City,它包含两个字段CityID,CityName。CREATE TABLE City ( CityID INT IDENTITY(1,1) Primary KEY , ... 阅读全文
posted @ 2014-04-22 21:21 NW_KNIFE 阅读(1354) 评论(9) 推荐(1) 编辑
摘要:右下角浮动窗口 _× 浮动窗口标题: 浮动窗口内容:欢迎提出宝贵意见,谢谢!效果图如下: 阅读全文
posted @ 2014-04-22 16:01 NW_KNIFE 阅读(3433) 评论(0) 推荐(0) 编辑
摘要:预览截图如下: Html部分代码: 用户登入 邮箱/名称邮箱为空 密码密码为空 登入 css代码部分:*{padding: 0;margin: 0;}/* 清除浮动 */.c... 阅读全文
posted @ 2014-04-12 20:33 NW_KNIFE 阅读(14369) 评论(1) 推荐(1) 编辑
摘要:语法: JSON.stringify(value [, replacer] [, space])value:是必选字段。就是你输入的对象,比如数组,类等。replacer:这个是可选的。它又分为2种方式,一种是数组,第二种是方法。 情况一:replacer为数组时,通过后面的实验可以知道,它是和第一个参数value有关系的。一般来说,系列化后的结果是通过键值对来进行表示的。所以,如果此时第二个参数的值在第一个存在,那么就以第二个参数的值做key,第一个参数的值为value进行表示,如果不存在,就忽略。 情况二:replacer为方法时,那很简单,就是说把系列化后的每一个对象(记住是每一个... 阅读全文
posted @ 2014-04-12 17:27 NW_KNIFE 阅读(84575) 评论(4) 推荐(13) 编辑
摘要:1 //将form转换为AJAX提交 2 function ajaxSubmit(url,frm,fn){ 3 var dataPara=getFormJson(frm); 4 $.ajax({ 5 url:url, 6 type:"post", 7 data:dataPara, 8 async:false, 9 dataType:'txt',10 success:fn11 });12 ... 阅读全文
posted @ 2014-04-12 14:39 NW_KNIFE 阅读(5435) 评论(0) 推荐(0) 编辑
摘要:逻辑与&&和逻辑或||操作符可以应用于任何类型的操作数,而不仅仅是布尔值。 几乎所有语言中||和&&都遵循“短路”原理, 如&&中第一个表达式为假就不会去处理第二个表达式,而||正好相反。js同样也遵循上述原则:当逻辑或||时,找到为true的分项就停止处理,并返回该分项的值,否则执行完,并返回最后分项的值。当逻辑与&&时,找到为false的分项就停止处理,并返回该分项的值。1 var a = "" || null || 3 || 4;//32 alert(a);3 var b = 4 && 5 阅读全文
posted @ 2014-04-11 21:48 NW_KNIFE 阅读(11002) 评论(0) 推荐(0) 编辑
摘要:序列化form表单元素为json对象: 1 2 3 4 jQuery扩展——form序列化到json对象 5 6 7 8 9 Results: 10 11 15 16 21 22 check123 check224 25 radio126 radio227 28 29 51 52 53 结果如下图所示: 阅读全文
posted @ 2014-04-11 21:42 NW_KNIFE 阅读(3125) 评论(0) 推荐(0) 编辑
摘要:serialize()序列化表单元素为字符串,用于 Ajax 请求。 serializeArray()序列化表单元素为JSON数据。 具体实例如下: 1 2 3 4 5 6 serializeArray()与serialize() 7 22 23 24 25 26 进货人 :27 28 29 30 性别:31 32 36 37 38 39 商品名40 商品数量41 商品价格42 43 44 45 46 47 4... 阅读全文
posted @ 2014-04-11 21:35 NW_KNIFE 阅读(14516) 评论(0) 推荐(2) 编辑
摘要:jQuery UI,简而言之,它是一个基于jQuery的前端UI框架。我们可以使用jQuery + jQuery UI非常简单方便地制作出界面美观、功能强大、跨浏览器兼容的前端html界面。 Autocomplete,是一个功能强大的自动完成输入的jQuery插件,它也是jQuery UI的一部分。相信用过百度或者Google搜索的读者一定不会陌生,当我们在搜索框中开始输入搜索的关键字时,搜索引擎就会智能地帮我们联想并匹配我们所需的搜索关键字内容。 一、首先了解下JQueryUI提供的重要属性 1.autoFocus:当智能提示框出现时,是否自动选中第一项,默认为false,即不选中... 阅读全文
posted @ 2014-04-02 13:18 NW_KNIFE 阅读(1222) 评论(0) 推荐(1) 编辑
摘要:方法一: 1 方法二: 1 阅读全文
posted @ 2014-04-01 13:00 NW_KNIFE 阅读(3969) 评论(0) 推荐(0) 编辑
摘要:appendChild主要是用来追加节点插入到最后;循环的时候由于不停的搬家导致length在改变。 使用for循环【js】appendChild 将Id为ul1的内容插入到ul2里面 1 2 3 4 5 6 ul2 运行效果图: 使用while循环window.onload = function(){ var ul2 = document.getElementById('ul2'); var oli = document.getElementById('ul1').children; while(oli.length){ //alert("form. 阅读全文
posted @ 2013-12-08 15:10 NW_KNIFE 阅读(690) 评论(0) 推荐(0) 编辑
摘要:JavaScript中提供了一个名为RegExp的对象来完成有关正则表达式的操作和功能,每一条正则表达式模式对应一个RegExp对象实例。 在JavaScript中,有两种方式可以创建RegExp对象的实例: (1)使用RegExp对象的显示构造函数,语法为:new RegExp("pattern"[,"flags"]) (2)使用RegExp对象的隐式构造函数,采用纯粹的文本格式:/pattern/[flags] pattern部分为要使用的正则表达式模式文本,是必须的。在第一种方式中,pattern部分以JavaScript字符串的形式存在,需要使用 阅读全文
posted @ 2013-11-17 13:43 NW_KNIFE 阅读(598) 评论(0) 推荐(0) 编辑
摘要:正则表达式是由英文词语regular expression翻译过来的,就是符合某种规则的表达式。正则表达式在软件开发中应用非常广泛,例如,找出网页中的超链接,找出网页中的email地址,找出网页中的手机号码,判断输入的内容是否全部是数字,是否满足某种日期格式等等。 正表达式理解为一种对文字进行模糊匹配的语言,它用一些特殊的符号(称为元字符)来代表具有某种特征的一组字符以及该组字符重复出现的次数。例如,对于正则表达式“\d{5}(-\d{4})?”,\d就是一个元字符,它表示一个数字,{5}表示紧靠它前面的元素项连续重复5次,\d和{5}的组合\d{5}就表示匹配任意连续的5个数字字符;-\.. 阅读全文
posted @ 2013-11-17 13:40 NW_KNIFE 阅读(1212) 评论(0) 推荐(0) 编辑
摘要:replace方法的语法是:stringObj.replace(rgExp, replaceText)其中stringObj是字符串(string),reExp可以是正则表达式对象(RegExp)也可以是字符串(string),replaceText是替代查找到的字符串。为了帮助大家更好的理解,下面举个简单例子说明一下Js代码 比我聪明的你,看完上面的例子之后,会发现第二个错别字“终古”并没有被替换成“中国”,我们可以执行二次replace方法把第二个错别字“终古”也替换掉,程序经过改进之后如下:Js代码 我们可以仔细的想一下,如果有N的N次方个错别字,是不是也要执行N的N次方replac.. 阅读全文
posted @ 2013-11-17 11:36 NW_KNIFE 阅读(373) 评论(0) 推荐(0) 编辑

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