
JavaScript
文章平均质量分 63
wizabone
爱WEB前端,爱生活,爱家人,有担当
展开
-
Javascript 实现无刷新联动菜单(select)的方法
目录(?)[+]所谓联动菜单,就是后一个下拉框的选项是根据前一个下拉框被选中的值来决定的,一个典型的应用就是省市联动菜单了,市的下拉选项是根据你选了哪个省来决定的,类似的需求我们经常遇到,相信许多新手都被这个问题困扰过。其实,联动菜单的实现原理非常简单,本文详细介绍了联动菜单的实现方式,知道了原理,我们可以很容易地制作从XML、数据库加载的无限级联动菜单。-------转载 2012-09-20 16:10:56 · 1353 阅读 · 0 评论 -
关于javsacript中 for in遍历对象
1、关于for in语法2、关于Object原创 2014-05-11 21:41:11 · 7103 阅读 · 2 评论 -
【推荐】关于JS中的constructor与prototype【转】
最初对js中 object.constructor 的认识: 在学习JS的面向对象过程中,一直对constructor与prototype感到很迷惑,看了一些博客与书籍,觉得自己弄明白了,现在记录如下: 我们都知道,在JS中有一个function的东西。一般人们叫它函数。比如下面的代转载 2014-01-10 11:49:31 · 550 阅读 · 0 评论 -
Extj4对类的封装
Extjs在JS基础上对类进行封装Ext.onReady(function(){Ext.define("My.test.Animal",{name : '',age : ''}); Ext.define("My.test.Person",{//普通字段name : 'tom',//属性config : {email : '',father : {name : ''原创 2013-11-12 15:31:56 · 692 阅读 · 0 评论 -
Javascript常见技术点
前台技术容易上手,掌握主要账务一些细碎的技术点会给开发带来更大的便利。本文章持续更新,用于记录常见的javascript技术点,1、javascript面向对象中继承实现javascript面向对象中的继承实现一般都使用到了构造函数和Prototype原型链,简单的代码如下: 1function Animal(name) {原创 2013-10-30 16:39:51 · 5596 阅读 · 1 评论 -
JS日期比较
js日期比较(yyyy-mm-dd) function duibi(a, b) { var arr = a.split("-"); var starttime = new Date(arr[0], arr[1], arr[2]); var starttimes = starttime.getTime(); var arrs = b.split("-"转载 2013-01-23 15:00:47 · 597 阅读 · 0 评论 -
Javascript 异步加载详解
http://www.cnblogs.com/tiwlin/archive/2011/12/26/2302554.html本文总结一下浏览器在 javascript 的加载方式。关键词:异步加载(async loading),延迟加载(lazy loading),延迟执行(lazy execution),async 属性, defer 属性一、同步加载与异步加载的形式1转载 2012-11-20 09:40:10 · 408 阅读 · 0 评论 -
javascript添加或删除DOM标签
1、添加dom标签//input是一个标签,现在在input下添加一个兄弟节点function addSpan(input){var span = document.createElement("span");span.id = "addedNode";span.style.color="red";span.innerHTML = ""新添加的节点;input.pare原创 2013-04-07 16:23:22 · 2297 阅读 · 1 评论 -
JS window.open或者表单提交中文参数乱码
JS window.open或者表单提交中文参数乱码首先,解决办法主要是在客户端对该参数进行编码,然后在服务端解码,一下说明两种途径。: 一: 客户端:param=encodeURI(encodeURI(param)); window.open(url+param); 服务端:String param=URL转载 2013-01-18 11:11:32 · 705 阅读 · 0 评论 -
WEB页面导出为EXCEL、word文档的方法(完整版)
http://mixedhouse.blog.sohu.com/76146543.htmlExpToWord();function ExpToWord() {try{ document.all.newinfo.innerText="将启动Word统计结果,请等待……";try {var word;word =new ActiveXObject( "Word.原创 2013-01-17 18:46:16 · 3153 阅读 · 0 评论 -
web打印去掉页眉页脚
1.直接在IE中进行设置 点击菜单->文件->页面设置,在弹出的窗口中把页眉页脚清空2.注册表设置 在注册表中,进入 HKEY_CURRENT_USER\\Software\\Microsoft\\Internet Explorer\\PageSetup,把Header和footer两项的值清空3.使用客户端JavaScript脚本实现 脚本代码如下:原创 2013-01-24 15:06:53 · 3705 阅读 · 0 评论 -
Js获取当前日期时间及其它操作
http://www.cnblogs.com/carekee/articles/1678041.htmlvar myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //原创 2013-01-23 14:14:13 · 323 阅读 · 0 评论 -
js中substring和substr的用法
substring 方法用于提取字符串中介于两个指定下标之间的字符substring(start,end)开始和结束的位置,从零开始的索引参数 描述start 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。stop 可选。一个非负的整数,比要提取的子串的最后一个字符在 stringObject 中的位置多 1。原创 2013-01-23 14:37:40 · 291 阅读 · 0 评论 -
javascript获取select的值全解
http://www.blogjava.net/Reg/archive/2009/11/12/302154.html获取显示的汉字document.getElementById("bigclass").options[window.document.getElementById("bigclass").selectedIndex].text获取数据库中的idwindow.doc原创 2013-01-23 10:07:09 · 351 阅读 · 0 评论 -
关于event.cancelBubble
http://www.cnblogs.com/quanhai/archive/2010/04/15/1712277.html由于HTML中的对象都是层次结构,比如一个Table包含了多个TR,一个TR包含了多个TDBubble就是一个事件可以从子节点向父节点传递,比如鼠标点击了一个TD,当前的event.srcElement就是这个TD,但是这种冒 泡机制使你可以从TR或者Tabl原创 2012-12-19 14:10:35 · 486 阅读 · 0 评论 -
document.createElement()的用法
http://www.cnblogs.com/penny/archive/2008/09/01/1281293.html document.createElement()是在对象中创建一个对象,要与appendChild() 或 insertBefore()方法联合使用。其中,appendChild() 方法在节点的子节点列表末添加新的子节点。insertBefore() 方法在节原创 2012-11-20 10:19:25 · 901 阅读 · 1 评论 -
s ==与===区别
1、对于string,number等基础类型,==和===是有区别的1)不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等,===如果类型不同,其结果就是不等2)同类型比较,直接进行“值”比较,两者结果一样2、对于Array,Object等高级类型,==和===是没有区别的进行“指针地址”比较3、基础类型与高级类型,=原创 2014-04-12 20:16:30 · 1019 阅读 · 0 评论