先举一个C#的例子
验证用户表单输入
运行环境:WIN2000 ADVANCE SERVER+IIS5.0+NGWS SDK(80M的).
<%@ PAGE LANGUAGE="C#" %>
<HTML> <SCRIPT LANGUAGE="JAVASCRIPT"> FUNCTION CLIENTVALIDATEEMAIL(SOURCE, VALUE) { VAR STRR; RE=/(W+@W+.W+)(.{0,1}W*)(.{0,1}W*)/I; RE.EXEC(VALUE); IF (REGEXP.$3!=""&&REGEXP.$3!="."&&REGEXP.$2!=".") STRR=REGEXP.$1+REGEXP.$2+REGEXP.$3 ELSE IF (REGEXP.$2!=""&&REGEXP.$2!=".") STRR=REGEXP.$1+REGEXP.$2 ELSE STRR=REGEXP.$1 IF (STRR!=VALUE) RETURN FALSE; ELSE RETURN TRUE; } </SCRIPT> <BODY>
<H3>ASP.NET验证用户输入</H3>
<FORM METHOD=POST RUNAT=SERVER> <HR WIDTH=600 SIZE=1 NOSHADE> <TABLE> <TR> <TD> <ASP:VALIDATIONSUMMARY ID="VALSUM" RUNAT="SERVER" HEADERTEXT="你必须输入下面这些表单域:" DISPLAYMODE="BULLETLIST" FONT-NAME="宋体" FONT-SIZE="12" /> </TD> </TR> </TABLE> <CENTER> <P>
|