如题!!求帮助!! 另外求一位大师帮忙分析下我的项目!! 刚毕业 逻辑不是很清楚!!!! 跪地感谢啊!!!
解决方案 »
- 谁用过ReportViewer控件?进来帮我解决一下
- MENU控件传值的问题
- 数据绑定问题 新人求助
- 如何用C#运态的创建这样的图形...............
- 我想要的效果是点击一下这张图片返回到上一个页面??
- 怎么样向ASP中一样输出一个字段?
- *************最先答对的给分,高手一眼就搞定的问题,sql中存储过程中定义的类型引起的
- 紧急求助
- 那个达人知道,为什么在asp.net的的项目里我用TreeView Designer增加的treeview的node
- VS2015 创建MVC5项目后 右键项目属性报错 并且也无法发布网站
- 时间限制系统的问题,法院审限系统,求高手指点
- aspnetpager 的url 分页形式
switch (input.datatype) {
case "number": if (isnumber(input.value) == false) {
alert(input.chname + "值应该全为数字");
return false;
}
break;
case "float": if (/^(\-?)(\d+)(.{1})(\d+)$/.test(input.value) == false && isnumber(input.value) == false) {
alert(input.chname + "值应该全为数字或小数");
return false;
}
break;
case "text":
if (IsSafeQuerystring(input.value) == false) {
alert(input.chname + "值包含非法字符");
return false;
}
break; case "email": if (/^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/.test(input.value) == false) {
alert(input.chname + "值应该为合法的邮件地址");
return false;
}
break; case "mobile": if (/^[0|1]{1,2}[3|5|8]\d{9}$/.test(input.value) == false) {
alert(input.chname + "不是合法的手机号码");
return false;
}
break; case "telephone": if (/(^\(\d{1,4}\)\d+-\d+(\*\d+)?$)|((^0\d{2,3}|^8\d{2})-\d{7,8}(\*[0-9]+)?$)/.test(input.value) == false) {
alert(input.chname + "不合法(格式:(国家代码)区号 - 号码 * 分机)");
return false;
}
break;
case "dropdown":
if (/请选择*/.test(input.options[input.options.selectedIndex].text) == true) {
alert(input.chname + "必须选择一个值");
return false;
}
break;
case "radio":
if (input.options.selectedIndex == -1) {
alert(input.chname + "必须选择一个值");
return false;
}
break;
case "hour":
if (isnumber(input.value) == false) {
alert(input.chname + "应该输入数字");
return false;
}
if (parseInt(input.value, 10) > 23 || parseInt(input.value, 10) < 0) {
alert(input.chname + "的数值应该在00和23之间");
return false;
}
if (strlen(input.value) != 2) {
alert(input.chname + "应输入两位数字");
return false;
}
break;
case "minute":
if (isnumber(input.value) == false) {
alert(input.chname + "应该输入数字");
return false;
}
if (parseInt(input.value, 10) > 59 || parseInt(input.value, 10) < 0) {
alert(input.chname + "的数值应该在00和59之间");
return false;
}
if (strlen(input.value) != 2) {
alert(input.chname + "应输入两位数字");
return false;
}
break; default: break;
}
}
{
return System.Text.RegularExpressions.Regex.IsMatch(str_handset, @"^[1]+[3,5]+\d{9}$");
} 验证 E-mail格式 public bool IsEmail(string str_Email)
{
return System.Text.RegularExpressions.Regex.IsMatch(str_Email, @"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$");
}
这玩意 正则验证 网上一搜一大堆