
javascript
中下游国外我
这个作者很懒,什么都没留下…
展开
-
Javascript对象使用
//构造函数function MyObject(age, sex, name) {//this表示当前对象this.age=age;this.sex=sex;this.name=name;//可以直接定义一个方法对象this.toString = function(){return this.age+" "+this.sex+" "+this.name;};原创 2015-07-09 19:20:07 · 461 阅读 · 0 评论 -
IE浏览器在Javascript处理数组对象时出现数组个数不正确
现象:定义如下Javascript数组对象:var countryList = [{ id:"AR",name:"Argentina" },{ id:"AU",name:"Australia" },{ id:"AT",name:"Austria" },];//注意:数组最后一个对象后面有一个,逗号。alert(countryList.length);当使用IE浏原创 2015-08-12 15:43:04 · 1788 阅读 · 0 评论 -
Javascript 遍历对象的属性
//利用for( ... in ...)方法和对象属性下标的方法可以遍历对象的所有属性,也可以单独对某个属性进行读写。var obj = {name : "myname",id : 1,age : 20,};//readfor(var attr in obj)console.log(obj[attr]);//writeobj["name"] = "new原创 2015-08-13 10:59:18 · 527 阅读 · 0 评论 -
Javascript拷贝对象方法
注意:下面两种方法都验证通过。方法1:(jQuery方法)var o = {a: [1]};//浅拷贝:新对象成员直接引用原来对象成员的子对象。var o1 = $.extend({}, o);console.log(o1.a === o.a); // true//深拷贝:新对象成员重新建立一个新的子对象,并把原来对象成员的子对象值拷贝过来。var o2 = $.ex转载 2015-08-27 18:40:51 · 503 阅读 · 0 评论 -
javascript添加/删除 对象属性和方法
1、添加属性:obj.name="myname";obj["name"]="myname";使用.和[]添加属性的差别在于:.只能添加存字母和数字组成的字符串,而[]还可以包含空格和特殊字符,如:rowEdited["1 &1"] ="1 &1"; 使用属性:alert(obj.name);alert(obj["name"]);2、添加方法obj.meth原创 2015-07-23 09:54:42 · 516 阅读 · 0 评论 -
SpringMVC如何接受POST请求中的json参数
前端代码:(javascript/jQuery)$.ajax({type:'POST',url:‘save.do’,dataType:'json',contentType: 'application/json',data: JSON.stringify(params),success: function(data){console.log(data);}原创 2015-07-23 13:33:09 · 11659 阅读 · 1 评论 -
JavaScript 字符串转换数字
http://blog.youkuaiyun.com/yjq8116/article/details/3219993/注意:已验证通过。方法主要有三种转换函数、强制类型转换、利用js变量弱类型转换。1. 转换函数js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方转载 2015-08-04 14:29:16 · 419 阅读 · 0 评论 -
easyui阻止事件冒泡
http://www.easyui.info/archives/501.html注:这两种方式均验证通过。第一种方式:DOM/Javascript方式div id="p-tools-2"> a href="#" id="a2" class="icon-mini-refresh" onclick="refresh2(event)">a> d转载 2015-08-07 10:20:12 · 3901 阅读 · 0 评论 -
JavaScript去除字符串两边空格trim
http://www.nowamagic.net/javascript/js_TrimInJavascript.php去除字符串左右两端的空格,在大部分编程语言中,比如PHP、vbscript里面可以轻松地使用 trim、ltrim 或 rtrim实现。但在js中却没有这3个内置方法,需要手工编写。下面的实现方法是用到了正则表达式,效率不错,并把这三个方法加入String对象的转载 2015-08-12 19:21:35 · 817 阅读 · 0 评论 -
Javascript console.log命令的浏览器兼容性问题
参考:http://www.douban.com/note/276503240/IE等不支持console.log命令的浏览器,不仅无法执行console.log而且会因为该命令导致页面出错而无法正常执行。消除因为该命令报错的方案为://在所有js代码前面添加如下代码:var console=console||{log:function(){return;}}// Avoi转载 2015-08-12 15:32:02 · 6158 阅读 · 0 评论 -
jQuery Javascript加载模式
http://edu.51cto.com/lesson/id-14460.htmljQuery库文件是在body元素之前加载的,我们必须等待所有的DOM元素加载后,延迟支持DOM操作,否则就无法找到DOM元素。window.onload = function(){};//javascript等待加载$(document).ready(function(){});//jQue转载 2015-07-10 15:50:26 · 435 阅读 · 0 评论 -
jQuery 选择器
http://edu.51cto.com/lesson/id-14460.htmljQuery最核心的组成部分:选择器引擎。它继承了CSS语法,可以对DOM元素的标签名、属性名、状态灯进行快速准确的选择,最重要的是无需担心浏览器的兼容性。使用方法:1、使用$()函数来包装CSS规则,如$("#box")返回ID为box的DOM节点对象2、对DOM节点对象进行CSS操转载 2015-07-10 19:38:57 · 472 阅读 · 0 评论 -
Javascript/jQuery动态修改radio/checkbox值
HTML代码:"checked" />10Javascript代码:function setInputValue(nameStr, type, value){var selector = "input[name="+nameStr+"]";//属性选择器,nameif(type != null) {if(type == "radio" || type =原创 2015-07-25 15:50:22 · 5235 阅读 · 0 评论 -
CSS制作水平垂直居中对齐
http://www.html5cn.org/article-2837-1.html 作为前端攻城师,在制作Web页面时都有碰到CSS制作水平垂直居中,我想大家都有研究过或者写过,特别的其中的垂直居中,更是让人烦恼。这段时间,我收集了几种不同的方式制作垂直居中方法,但每种方法各有千秋呀,要正确的选择也是一件不容易的事情。我会将这几种方法一一介绍给大家,以供大家参考。或许对于我这样的初转载 2015-07-27 18:16:53 · 754 阅读 · 0 评论 -
javascript 网页跳转的方法
function testurl(){top.location = "new url";self.href = "new url";window.location.href ="new url";}原创 2015-07-27 11:41:40 · 485 阅读 · 0 评论 -
DOM节点操作:创建,增加,克隆
http://blog.sina.com.cn/s/blog_6b9930a301015yqu.html创建新的元素节点createElement_x_x() 方法创建新的元素节点:xmlDoc=loadXMLDoc("books.xml");newel=xmlDoc.createElement_x_x("edition");x=xmlDoc.getEl转载 2015-07-28 15:01:25 · 1557 阅读 · 0 评论 -
取消选中单选框radio的三种方式
注:验证有效。http://blog.youkuaiyun.com/renfufei/article/details/17465267本文提供了三种取消选中radio的方式,代码示例如下:本文依赖于jQuery,其中第一种,第二种方式是使用jQuery实现的,第三种方式是基于JS和DOM实现的。[html] view plaincopy转载 2015-08-11 14:34:43 · 1451 阅读 · 0 评论 -
Javascript类型转换
参考:http://www.jb51.net/article/32601.htm经过实际代码验证结果如下。三大类型转换:Boolean, Number, String布尔量转换:Boolean("") =falseBoolean("s") =true转载 2015-08-25 16:19:54 · 442 阅读 · 0 评论 -
javascript之数组操作
http://www.cnblogs.com/zhangzt/archive/2011/04/01/2002213.htmljavascript之数组操作1、数组的创建var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度转载 2015-10-09 14:21:16 · 439 阅读 · 0 评论