摘要: //获取下一个span,可以通过这个对象给状态 function gspan(cobj){ while(true){ if(cobj.nextSibling.nodeName!="SPAN")//因为有可能input标签后可能有空格再接span,或者中间有其它标签,但是我们要改的是span的内容,所 阅读全文
posted @ 2016-08-29 19:29 一座城池。 阅读(149) 评论(0) 推荐(0)
摘要: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.or 阅读全文
posted @ 2016-08-29 16:14 一座城池。 阅读(1222) 评论(0) 推荐(0)
摘要: 对象的引用: //对象和函数都是引用的关系 /*var a = [1,2,3]; var b = a; b.push(4); alert(b); //1,2,3,4 alert(a); //1,2,3,4*/ 就是共用同一资源。 那如何拷贝一个资源而不是引用关系,因为引用会改变原始资源? 1、浅拷贝 阅读全文
posted @ 2016-08-29 15:08 一座城池。 阅读(302) 评论(0) 推荐(0)
摘要: Iframe用来在页面中插入其它页面 操作iframe页面的上级页面的元素:(子操作父页面) Iframe自带的onload事件: attachEvent: 用于HTML内代码层和UI层分离。比如,你要给一个按钮增加一个单击事件,你会怎么做?<input type="button" id="theB 阅读全文
posted @ 2016-08-29 15:04 一座城池。 阅读(895) 评论(0) 推荐(0)
摘要: 一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。另一方面,在函数外部自然无法读取函数内的局部变量。这里有一个地方需要注意,函数内部声明变量的时候,一定要 阅读全文
posted @ 2016-08-29 12:54 一座城池。 阅读(137) 评论(1) 推荐(0)
摘要: 这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。 下表给出了相对http://store.company.com/dir/page. 阅读全文
posted @ 2016-08-29 10:30 一座城池。 阅读(221) 评论(0) 推荐(0)
摘要: 1 .html()用为读取和修改元素的HTML标签。2 .text()用来读取或修改元素的纯文本内容。3 .val()用来读取或修改表单元素的value值。这三个方法功能上的对比 .html(),.text(),.val()三种方法都是用来读取选定元素的内容;只不过. .html()是用来读取元素的 阅读全文
posted @ 2016-08-27 16:38 一座城池。 阅读(258) 评论(1) 推荐(0)
摘要: JQuery中: width()方法用于获得元素宽度; innerWidth()方法用于获得包括内边界(padding)的元素宽度; outerWidth()方法用于获得包括内边界(padding)和边框(border)的元素宽度; 如果outerWidth()方法的参数为true则外边界(marg 阅读全文
posted @ 2016-08-27 16:05 一座城池。 阅读(5411) 评论(0) 推荐(0)
摘要: innerHTML就是里面的字符按照html标记语言的格式来读取或重置。其实innerHTML不是W3C所支持的,但是各大浏览器提供了它的实现。举例: <div id = "div1"></div> 下面是js: var div1 = document.getElementById("div1"); 阅读全文
posted @ 2016-08-27 15:30 一座城池。 阅读(124) 评论(0) 推荐(0)