免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2771 | 回复: 0
打印 上一主题 下一主题

利用JavaScript实现html网页数据录入表单的有效性检测 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-10-10 04:37 |只看该作者 |倒序浏览
在利用web传输用户输入的数据时,输入有效性的检查很重要,利用JavaScript来实现表单的数据的有效性很常用,也很好用,本文章以作记录,以备后用:

东软信息学院学生银行卡自助录入系统
学生银行卡信息自助补录系统
    我院学生扣款银行卡是中国建设银行的储蓄卡,在附近的建设银
行营业厅可以办理(数码广场和黑石礁都有),特别注意银行卡卡号
是“622700 078 301”开头的,否则将无效。请确保输入您正确的身份
信息和建设银行储蓄卡卡号,有任何问题请与学院财务部联系解决。
  
  
    项目
    内容
  
   
      学号
    如:08110410329
  
    姓名
    注:请输入姓名的中文。
  
    系别
     请选择所在系部
        计算机系
   信管系
   日语系
   英语系
   艺术系
   嵌入式系统工程系
   继续教育学院
   留学生(国际交流学院)
   其它部门
   
  
    班级
    如:网络07501。
  
  
    身份证号码
   
  
    银行卡号
   
特别注意:只能输入建设银行储蓄卡卡号,学院的签约银行是建设银行,正确的卡号以"622700 078
      301"开头,请将卡号填写完整。
  
   
function isNumberCode(st){
    var len;
    str1 = st.replace(/\ /g,'');
    str = str1.replace(/\ /g,'');
    len = str.length;
    for(var i=0;i '9'))
      {
        return false;
      }
    }
    return true;
  }
function formcheck()
{
  if (!isNumberCode(document.regist.stu_no.value) || document.regist.stu_no.value.length ')&&(oneChar!='*')&&(oneChar!='`')&&(oneChar!='~')&&(oneChar!='!')&&(
[email=oneChar!='@')&&(oneChar!='#')&&(oneChar!='$')&&(oneChar!='%')&&(oneChar!='^')&&(oneChar!='&')&&(oneChar!="(")&&(oneChar!=")")&&(oneChar!="+")&&(oneChar!="=")&&(oneChar!=',')&&(oneChar!='.')&&(oneChar!='/')&&(oneChar!=';')&&(oneChar!=':')&&(oneChar!="'")&&(oneChar!='"')&&(oneChar!='?')&&(oneChar!='{')&&(oneChar!='}')&&(oneChar!='[')&&(oneChar!=']')&&(oneChar!='|']oneChar!='@')&&(oneChar!='#')&&(oneChar!='$')&&(oneChar!='%')&&(oneChar!='^')&&(oneChar!='&')&&(oneChar!="(")&&(oneChar!=")")&&(oneChar!="+")&&(oneChar!="=")&&(oneChar!=',')&&(oneChar!='.')&&(oneChar!='/')&&(oneChar!=';')&&(oneChar!=':')&&(oneChar!="'")&&(oneChar!='"')&&(oneChar!='?')&&(oneChar!='{')&&(oneChar!='}')&&(oneChar!='[')&&(oneChar!=']')&&(oneChar!='|'[/email]
)))
    {
    alert("姓名含有非法字符,请修改后再提交.");
    regist.stu_name.focus();
    return false;
    }
    }
  
   if(document.regist.stu_dep.value.length == 0) {
    alert("请选择系别信息!");
    return false;
  }
  
    if(document.regist.stu_class.value.length
很简单,但很有效,其html文件上传至此

文件:
index.rar
大小:
1KB
下载:
下载


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/78845/showart_2066793.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP