摘要: 对于JavaScript的数组我们可以把它当做堆栈来用,因为它具有shift/unshift,pop/push方法,这些方法使它拥有了后进先出(或者先进后出)的堆栈特性。1.pop() 方法用于删除并返回数组的最后一个元素语法: arrayObject.pop()例子:var a = [1, 2, 3, 4]alert(a.pop()) //返回4alert(a) //返回1,2,3alert(a.pop()) //返回3alert(a) //返回1,22.push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度语法: arrayObject.pu... 阅读全文
posted @ 2012-12-11 15:28 冷香残 阅读(220) 评论(0) 推荐(0)
摘要: JS的多附件上传在这就不详细描述了,网上有很多大家可以各自百度去;我在这要说的是单个页面——多个类型——多附件上传,怕描述不清附上图。 虽然这么做可能不是太好,但是客户确定的UI是这样,也就只能这么做了。 页面如上图所示,下面看看前台代码吧: judge()方法是用来判断上传文件的类型的,注意:每一 阅读全文
posted @ 2012-12-05 17:11 冷香残 阅读(600) 评论(0) 推荐(0)
摘要: 有些时候我们需要在页面动态添加控件,这时我们就要用到的JS的createElement功能创建标签。如果我们插入DropDownList的话就要绑定信息,以便用户可以选择。很多时候DropDownList的信息是从数据库中读取的,并动态绑定的,这样我们就要使用ajax来实现,在页面无刷新的状态下插入 阅读全文
posted @ 2012-11-14 17:11 冷香残 阅读(339) 评论(0) 推荐(0)