<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
无标题文档 <!-- /* 要解决的问题: 1. 连续点击提交按钮,错误内容会重复出现,要求无论点击多少次都只出现一次 2. 课程错误时会在每一个课程后出现提示,要求只在最后一个出现提示内容 3. 焦点不起作用,要求实现某一项错误后焦点会自动转移到该对象上(好象这个问题解决了,呵) */ function checkform(){ var msg = ''; var objErr = null; var title = $('#title'); var guest = $('#guest'); var sex = $('#sex'); var subject = $('.subject'); var content = $('#content'); if(title.val().length<1 || title.val().length>10){ msg = '请填写标题,且不超过10个字符!\n' objErr = title; //title.after(msg); }else if(guest.val().length<1 || guest.val().length>5){ msg = '请填昵称,且不超过5个字符!\n' objErr = guest; //guest.after(msg); }else if(sex.val()==''){ msg = '请选择性别!\n' objErr = sex; //sex.after(msg); }else if(subject.filter(':checked').size()==0){ msg = '请选择课程!\n' objErr = subject; //subject.after(msg); }else if(content.val().length<5 || content.val().length>500){ msg = '请填内容,且不超过500个字符!\n' objErr = content; //content.after(msg); } if(msg!=''){ //alert('收藏温馨提示:\n\n' + msg); objErr.after(msg); objErr.focus(); }else{ $('form').submit(); } } --> 【签写表单】
标题:
昵称:
性别:选择男女
课程:ASP JQ
内容: