You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

64 lines
4.8 KiB
Plaintext

9 months ago
<?xml version="1.0" standalone="yes" ?>
<NewDataSet>
<!--
TBType= 编号
Name=名称
Note=描述
For=适用于哪些文本框.
onbluronchangeondblclickonkeypressonkeyup
-->
<!--<Item No="NotNull" Name="字段不能为空" Note="应用于字段不能为空人检查" ForCtrl="TB" />
<Dtl ItemNo="NotNull" ForEvent="onblur" Exp="sdsdsd" Msg="字段不能为空" Note=""/>
<Dtl ItemNo="NotNull" ForEvent="onkeypress" Exp="sdsds" Msg="字段不能为空" Note=""/>-->
<Item No="Tel" Name="检查手机号码是否输入正确" Note="应用于手机号码的输入检查" ForCtrl="TB" />
<Dtl ItemNo="Tel" ForEvent="onblur" Exp="/^1([38][0-9]|4[579]|5[0-3,5-9]|6[6]|7[0135678]|9[89])\d{8}$/" Msg="非法的手机号码" />
<Item No="TelNotNull" Name="检查手机号码是否输入正确(并且提交时不能为空)" Note="应用于手机号码的输入检查" ForCtrl="TB" />
<Dtl ItemNo="TelNotNull" ForEvent="onblur" Exp="/^1([38][0-9]|4[579]|5[0-3,5-9]|6[6]|7[0135678]|9[89])\d{8}$/" Msg="非法的手机号码" />
<Dtl ItemNo="TelNotNull" ForEvent="onsubmit" Exp="/^1([38][0-9]|4[579]|5[0-3,5-9]|6[6]|7[0135678]|9[89])\d{8}$/" Msg="手机号必填" />
<Item No="NotNull" Name="检查是否为空" Note="应用于表单提交时值的检查" ForCtrl="TB" />
<Dtl ItemNo="NotNull" ForEvent="onsubmit" Exp="/\S/" Msg="必填项,不能为空" />
<Item No="Mail" Name="检查邮箱输入格式是否正确" Note="应用于邮箱输入格式的检查" ForCtrl="TB" />
<Dtl ItemNo="Mail" ForEvent="onblur" Exp="/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/" Msg="邮箱格式不正确" />
<Item No="MailNotNull" Name="检查邮箱输入格式是否正确(并且提交时不能为空)" Note="应用于邮箱输入格式的检查" ForCtrl="TB" />
<Dtl ItemNo="MailNotNull" ForEvent="onblur" Exp="/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/" Msg="邮箱格式不正确" />
<Dtl ItemNo="MailNotNull" ForEvent="onsubmit" Exp="/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/" Msg="必填项,邮箱不能为空" />
<Item No="Num" Name="检查输入是否为数字" Note="应用于检查输入的是否为数字" ForCtrl="TBNum" />
<Dtl ItemNo="Num" ForEvent="onblur" Exp="/^[0-9]*$/" Msg="只能输入数字" />
<Item No="NumNotNull" Name="检查输入是否为数字(并且提交时不能为空)" Note="应用于检查输入的是否为数字" ForCtrl="TBNum" />
<Dtl ItemNo="NumNotNull" ForEvent="onblur" Exp="/^[0-9]*$/" Msg="只能输入数字" />
<Dtl ItemNo="NumNotNull" ForEvent="onsubmit" Exp="/^[0-9]*$/" Msg="必填项,并且只能输入数字" />
<Item No="Eng" Name="检查输入是否为英文字母" Note="应用于检查输入的是否为英文字母" ForCtrl="TB" />
<Dtl ItemNo="Eng" ForEvent="onblur" Exp="/^[A-Za-z]+$/" Msg="只能输入英文字母" />
<Item No="EngNotNull" Name="检查输入是否为英文字母(并且提交时不能为空)" Note="应用于检查输入的是否为英文字母" ForCtrl="TB" />
<Dtl ItemNo="EngNotNull" ForEvent="onblur" Exp="/^[A-Za-z]+$/" Msg="只能输入英文字母" />
<Dtl ItemNo="EngNotNull" ForEvent="onsubmit" Exp="/^[A-Za-z]+$/" Msg="必填项,并且只能输入英文字母" />
<Item No="Shen" Name="检查输入的身份证号" Note="应用于检查输入身份证号" ForCtrl="TB" />
<Dtl ItemNo="Shen" ForEvent="onblur" Exp="/^(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/" Msg="非法的身份证号" />
<Item No="ShenNotNull" Name="检查输入的身份证号(并且提交时不能为空)" Note="应用于检查输入身份证号" ForCtrl="TB" />
<Dtl ItemNo="ShenNotNull" ForEvent="onblur" Exp="/^\d{15}|\d{}18$/" Msg="非法的身份证号" />
<Dtl ItemNo="ShenNotNull" ForEvent="onsubmit" Exp="/^\d{15}|\d{}18$/" Msg="必填项,身份证号不能为空" />
<Item No="Chinese" Name="检查输入的是否为汉字" Note="应用于检查输入的是否为汉字" ForCtrl="TB" />
<Dtl ItemNo="Chinese" ForEvent="onblur" Exp="/^[\u4e00-\u9fa5]/" Msg="只能输入汉字" />
<Item No="ChineseNotNull" Name="检查输入的是否为汉字(并且提交时不能为空)" Note="应用于检查输入的是否为汉字" ForCtrl="TB" />
<Dtl ItemNo="ChineseNotNull" ForEvent="onblur" Exp="/^[\u4e00-\u9fa5]/" Msg="只能输入汉字" />
<Dtl ItemNo="ChineseNotNull" ForEvent="onsubmit" Exp="/^[\u4e00-\u9fa5]/" Msg="必填项,并且只能输入汉字" />
<Item No="BaiFenBi" Name="输入必须是百分比" Note="检查输入有效的百分比 。" ForCtrl="TB" />
<Dtl ItemNo="BaiFenBi" ForEvent="onblur" Exp="/^(100|[1-9]?\d(\.\d\d?\d?)?)%$|0$/" Msg="请输入有效百分数如50.55%." />
<Dtl ItemNo="BaiFenBi" ForEvent="onsubmit" Exp="/^(100|[1-9]?\d(\.\d\d?\d?)?)%$|0$/" Msg="请输入有效的百分数如50.5%." />
</NewDataSet>