2012-09-17 91 views
0

我试图创建将被检查的onload一个已经填写了表格。验证形式的onload

当前设置为的onblur和KEYUP设置。 但是,当我试图做 pass1.load(validatePass1);,它没有工作。

这里有一个的jsfiddle:http://jsfiddle.net/8s3Hp/

谢谢大家!

回答

2

在这种soultion,http://jsfiddle.net/8s3Hp/3/,你会看到你的两个验证函数调用的准备功能

$(document).ready(function(){ 
     ... 
     validatePass1(); 
     validatePass2(); 
    }); 

您的验证现已触发onload事件的结束。

另一件事防止演示从工作是,form变量未初始化,这防止任何下面的代码的执行。我也在演示中纠正了这一点,你应该发现它按预期工作。

+0

非常感谢! – pufAmuf

+0

非常欢迎 – JDandChips

1
//On blur 
pass1.blur(validatePass1()); 
pass2.blur(validatePass2()); 
//On key press 
pass1.keyup(validatePass1()); 
pass2.keyup(validatePass2()); 

不要忘记函数调用结束时的括号。

pass1.load(validatePass1()); 
+0

嗨,谢谢JGrubb! – pufAmuf