文本输入框的客户端校验
{
var tmp = routeNodes(childNodes);
retVal = retVal && tmp;
}
else if (nodes[i].validation != null ||
nodes[i].regexp != null)
{
var tmp = nodes[i].validate();
retVal = retVal && tmp;
}
}
}
return retVal;
}
</script>
</public:component>
<!--
samples.html
-->
<html>
<head>
<style type="text/css">
form
{
behavior:url(validateForm.htc);
}
input
{
behavior:url(validate.htc);
}
</style>
</head>
<body>
<form name="form1" id="form1" >
测试1:<input title="测试1" type="text" name="test1" id="test1"
validation="Empty"/><br>
测试2:<input title="测试2" type="text" name="test2" id="test2"
validation="Empty|Zero|Integer"/><br>
测试3:<input title="测试3" type="text" name="test3" id="test3"
validation="Email"/><br>
测试4:<input title="测试4" type="text" name="test4" id="test4"
validation="Phone"/><br>
测试5:<input title="测试5" type="text" name="test5" id="test5"
regexp="ftp:[\/\/].+"/><br>
<input type="submit"/>
</form>
</body>
</html>

