<script type="text/javascript" language="Javascript1.1"> <!-- Begin var bCancel = false;
function validateRegistrationForm(form) {
if (bCancel)
return true;
else
return validateRequired(form);
} function validateRequired (o) {
if(o.TextBoxName.value=="")
{
alert("bu能位空")
return false
}
return true
} //End -->
</script>
function validateRegistrationForm(form) {
if (bCancel)
return true;
else
return validateRequired(form);
} function validateRequired (o) {
if(o.TextBoxName.value=="")
{
alert("bu能位空")
return false
}
return true
} //End -->
</script>
if (bCancel)
return true;
else
return form;
}
应该是一个构造函数,通过它创建的对象具有属性aa,
aa被初始化为由表单中需要检测的项目的name,出错信息和一个函数对象组成的数组;aa 的这些值在什么地方被调用就不太清楚了
<html:javascript ... dynamicJavascript="false" staticJavascript="true">
因为默认dynamicJavaScript这个参数是true,所以validation api的function不会背加到你的jsp页面中, 把它设置层false以后你就可以在运行页面里看到所有的js方法了