2011年8月23日

摘要: 1.对js来说,通过var语句声明,但是没有给初始值,那么他的初始值为undefined。2.对未声明也未赋初值的变量返回error,但是如果是有typeof(variable)则返回undefined。 可以通过改功能判断一个变量或者域有没有被声明,多用在类库引用时。3.所谓的域就是大括号之间的区域(并非所有的大括号)。区域内声明的变量大多数情况下只能被该域和其子域引用,不能被域外引用,但是这个域单指函数与闭包吧。4.查找一个变量是否存在先从当前域开始查找,然后依次扩大范围,由此而言,域内与域外定义了相同名称的变量,那么在域内引用改变量,只会引用该域的变量,而并非域外的变量。5.如果一个变. 阅读全文
posted @ 2011-08-23 14:13 帘 阅读(234) 评论(0) 推荐(1) 编辑

2011年8月22日

摘要: 如何获取要更新的元素,是首先要解决的问题。令人欣慰的是,使用JavaScript获取节点的方法有很多种,这里简单做一下总结(以下方法在 IE7和Firefox2.0.0.11测试通过):1. 通过顶层document节点获取:(1)document.getElementById(elementId):该方法通过节点的ID,可以准确获得需要的元素,是比较简单快捷的方法。如果页 面上含有多个相同id的节点,那么只返回第一个节点。如今,已经出现了如prototype、Mootools等多个JavaScript库,它们提供了更简便的方法:$(id),参数仍然是节点的id。这 个方法可以看作是docum 阅读全文
posted @ 2011-08-22 20:59 帘 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 1.获得所有选中的checkbox的方法//根据传入的checkbox的name获得所有checkbox选取的的值function addMem(names){ var allNames=0; $("input[name='"+names+"']").each(function(){ if($(this).attr("checked")=="checked"){ if(allNames==0){ allNames=$(this).attr("value"); }else{ all 阅读全文
posted @ 2011-08-22 08:00 帘 阅读(300) 评论(0) 推荐(0) 编辑

2011年8月20日

摘要: 要设置textarea文本域的滚动条是否开启,使用style.overflow-x属性来控制。如:如果要隐藏该文本域的横向滚动条,在style属性中增加overflow-x属性控制,如下:<textarea id=txtComments style="overflow-x:hidden"></textarea>相应的,若要隐藏纵向滚动条:<textarea id=txtComments style="overflow-y:hidden"></textarea>如果使用代码控制的话,可能需要如下代码实现:do 阅读全文
posted @ 2011-08-20 16:51 帘 阅读(321) 评论(0) 推荐(0) 编辑

2011年8月19日

摘要: 首先要实现dialog的功能需要导入一下几个基本包:1.jquery的核心包2.jquery.ui.core.js为ui类的核心包3.jquery.ui.widget.js为ui的小窗体4.jquery.ui.dialog.js为对话框的专用js同时还要导入jquery.ui.all.css这个层叠样式表一下几个包是与dialog常用在一起的。jquery.ui.mouse.js用于当鼠标放在dialog的头部时出现十字架,同时也与其他包配合jquery.ui.draggable.js用于拖动,同时与mouse包配合一起使用。jquery.ui.position.js用于dialog出现时居中 阅读全文
posted @ 2011-08-19 17:15 帘 阅读(3582) 评论(0) 推荐(0) 编辑

2011年8月18日

摘要: <?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"><struts><!-- 开发模式--> <constant name="struts.devMode& 阅读全文
posted @ 2011-08-18 21:34 帘 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 在struts2中使用的是filter来控制的,因此要在web.xml中进行配置。 <filter> <filter-name>struts2</filter-name> <filter-class> org.apache.struts2.dispatcher.FilterDispatcher </filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>* 阅读全文
posted @ 2011-08-18 21:08 帘 阅读(167) 评论(0) 推荐(0) 编辑
摘要: Normal 0 false 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE Struts2的工作原理。1.打开一个jsp页面 2.跳转到改jsp对应的jsp.action 3.被filter拦截,然后从web.xml中寻找struts.xml 4.根据struts.xml中配置的jsp.action,生成映射的java类,并将传递的数据放置到该java类中(这就要求该类有对应的属性,同时该属性也要有get,set方法) 5.然后调用该类中得execute()方法 6.跳转到需要传递数据的jsp页面 阅读全文
posted @ 2011-08-18 07:56 帘 阅读(223) 评论(0) 推荐(0) 编辑

2011年8月17日

摘要: Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE 在说到这个问题的时候,也许有人会问CSS中不是有vertical-align属性来设置垂直居中的吗?即使是某些浏览器不支持我只需做少许的CSS Hack技术就可以啊!所以在这里我还要啰嗦两句,CSS中的确是有vertical-align属性,但是它只对(X)HTML元素中拥有valign特性的元素才生效,例如表格元素中的<td>、<th>、<caption>等,而像<div>、<span>这样的元素是没有valign特性的, 阅读全文
posted @ 2011-08-17 09:18 帘 阅读(27046) 评论(0) 推荐(1) 编辑

2011年8月14日

摘要: 对checkbox的控制<!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.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; 阅读全文
posted @ 2011-08-14 20:58 帘 阅读(354) 评论(0) 推荐(0) 编辑

导航