用javascript对用户界面效验的问题。 用javascript对用户界面效验的问题。另外谁有关于javascript方面的详细资料,先谢了!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 简单校验// JScript 文件 /* * 检测文本 * obj 为输入框名,pat 为限制规则 * 调用实例:checkText(obj,/^[a-zA-Z][\w\.]{1,13}[a-zA-Z0-9]$/) **/ function checkText(obj, pat){ if( pat == "" || pat == 0 ){ //是否为空 if( obj.value == "" ) { return false; } }else{ //根据正则检测 if( ! pat.test( obj.value) ) { return false; } } return true; } /* * 检测密码框 * obj1,obj 为输入框名 * 注释的部分为密码长度限制 * 调用实例:checkPassword(txtPwd,txwPwdConfirm) **/ function checkPassword(obj, obj1){ // var pat = /^.{6,15}$/; // if( !pat.test(obj) ){ // return false; // } if(obj && obj1) { if(obj1.value != obj.value ) { return false; } } return true; } /* * 检测邮箱格式 * obj 为输入框名 * 调用实例:email(obj) **/ function emailCheck(obj){ var reg = /^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/; if(!reg.test(obj.value)){ return false; } return true; } http://www.iselong.com/online/ebooks/javascript/ js精度计算的问题 请教个小问题 百度地图【手动绘制折线】 GridView 绑定字段内容为空是格式化显示问题 $("#msgOk").hide(6000); 这个的效果是从右到左滑动,如何取消这个效果呢,静止? 特殊字符控制解决方案讨论 Label文本太长用...代替的问题,有点棘手 在winform中,如何在listview中点击鼠标右键,取得当前的行值.. ASP.NET DropDownList如何绑定数据源的? 问大家一个问题? 做聊天系统,我怎么知道哪些用户在线,哪些用户正常下线,哪些用户异常下线(拔网线,死机),在线用户列表里的用户通过什么获得。 文档打开问题 急 急 急
* 检测文本
* obj 为输入框名,pat 为限制规则
* 调用实例:checkText(obj,/^[a-zA-Z][\w\.]{1,13}[a-zA-Z0-9]$/)
**/
function checkText(obj, pat){
if( pat == "" || pat == 0 ){
//是否为空
if( obj.value == "" ) {
return false;
}
}else{
//根据正则检测
if( ! pat.test( obj.value) ) {
return false;
}
}
return true;
}
/*
* 检测密码框
* obj1,obj 为输入框名
* 注释的部分为密码长度限制
* 调用实例:checkPassword(txtPwd,txwPwdConfirm)
**/
function checkPassword(obj, obj1){
// var pat = /^.{6,15}$/;
// if( !pat.test(obj) ){
// return false;
// }
if(obj && obj1) {
if(obj1.value != obj.value ) {
return false;
}
}
return true;
}
/*
* 检测邮箱格式
* obj 为输入框名
* 调用实例:email(obj)
**/
function emailCheck(obj){
var reg = /^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/;
if(!reg.test(obj.value)){
return false;
}
return true;
}