`
zui4yi1
  • 浏览: 2771 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
想处理多表单的情况,发现$("form")只能处理第一个form,这是BUG么,还是浏览器的问题? $(function(){ $.fn.alertId = function () { alert($(this).attr("id")); } alert($("form").size()); //等于2,说明有二个form $("form").alertId(); //只弹出fm1,说明第二个form没有处理 $("form").ea ...
      只讨论验证方面的。    首先,验证方法可有二种,正则的test和String的search,选用哪个?显然选用test好,使用search的一定是没去对比的或拷贝代码的。    其次,讨论验证思路。正常的验证思路是:先验证是否完全匹配,否就提示错误。写法上,就是以^开头,然后以+$或*$或?$结尾。如果用逻辑表达式写即^(p),而^(p) = (^p),那么,(^p)表示的是什么验证思路呢?       只要找到不符合的,那么就提示错误。这种验证思路的写法,可以避免^+*?$等量词的使用。用例子来做说明吧,方便对比。比如验证只能输入数字:   //正常思维的写法 var e ...
Global site tag (gtag.js) - Google Analytics