摘要: 1.null和undefinedundefined:表示一个对象没有被定义或者没有被初始化。null:表示一个尚未存在的对象的占位符。undefined类型是null派生出来的所以,它们相等alert(undefined==null)//输出true2.typeof未声明的对像只能用typeof运算符判断,并且typeof返回值为字符串所以,在进行类型比较时应为var vItem;if(typeof vItem=="undefined")而if(typeof vItem==undefined)永远为false对于null而言,alert(typeof null);//输出o 阅读全文
posted @ 2011-06-09 17:41 彼岸花开 阅读(218) 评论(0) 推荐(1)
摘要: 源码/Files/zhangchao1/MVCValidationTest.rar在contorllers内虽然简单,但有却有些不符合mvc 的设计理念,这里,我们将验证放到DLL部分首先建立自定义的异常类public class MyExcptions:Exception{//存放错误信息List<string[]> errors = new List<string[]>();//判断是否有错误public bool IsValid{get{return errors.Count == 0 ? true : false;}}//添加错误信息public void Ad 阅读全文
posted @ 2011-04-27 15:37 彼岸花开 阅读(216) 评论(0) 推荐(0)
摘要: 一:创建一个MVC2的web项目 二:创建user实体 public class User{public string userName { get; set; }public string passWord { get; set; }} 三:创建action public ActionResult Validation1(Models.User user){if (user.userName==null||user.userName.Length < 5){ModelState.AddModelError("userName","用户名不合法") 阅读全文
posted @ 2011-04-27 14:55 彼岸花开 阅读(142) 评论(0) 推荐(0)
摘要: 公司有个和别的公司合作的活,居然是去画页面(郁闷....)整理些常用的,待续.....checkbox的全选,反选:<script type="text/javascript"> function checkAll() { var ch = document.getElementsByName("che"); alert(ch.length); for (var i = 0; i < ch.length; i++) { var a = ch[i]; a.checked = !a.checked; } };</script>用 阅读全文
posted @ 2011-04-13 11:25 彼岸花开 阅读(217) 评论(0) 推荐(0)