Para detalhes, veja os comentários, não há muitos BBs aqui.
Forneça o código:
/// <referência path = "vendor/jQuery-1.4.1-vsdoc.js"/> //// Verificação na forma que não pode ser vazia (.NotNull)/* Hora: 2012-6-6 Função: quando houver múltiplos (inclusive um) Junte a forma que juiz a corrente de júrinha de corrente para julgar a corrente de corrente que se usa, use js de corrente a ser submetido a uma corrente que se usa, use a corrente que se usa, use a corrente que se usa, use a corrente que se usa, a corrente que se usa, use a corrente que se usa, use a corrente que se usa, a corrente que se usa, use a corrente que se usa, use a corrente que se usa, use js. tag para dar class = "formulário" e o botão de envio do formulário atual para dar class = "notnull" nullmsg = "xx não pode estar vazio!" prompt, form that needs to be logically judged is given class="need" The type of judgment is given (can only be digits) Verification prompts logicmsg="XX can only be digits" Give class="errorMessage" to display error message block Give class="warn" to display error message without using js object-oriented programming logic judgment, no need identifier is passed in, and the regular expression attribute (custom) is given directly (custom) regex = "/^/d $/" é feito para implementar a função Global.SubMitCallback de botão de chamada externamente; Onde melhorar: sem tempo de atualização: 3 de dezembro de 2014 16:23:22 Autor: âmber.xu */// $ (documento) .ready (// function () {// $ ("formulário"). Find (". Notnull"). $ (this) .attr ("value", ""); //} //}, //}, // blugu: function () {// if ($ (this) .attr ("value") == "") {// $ (this) .attr ("value", this.DeFaultValue) //} //} //} //} //} //} //} //} //} //} //} //} //} //} //} //} //} //}) .attr ("value", this.defulValue); }); //} //} //); //* Método para encapsular um formulário de detecção universal* /////event.srcelement: O objeto de destino que levanta um evento é frequentemente usado para eventos onclick. ///event.FromElement: A fonte de objeto que levanta o evento, frequentemente usada nos eventos OnMouseOut e OnMouseOver. ///event.toelement: Após o aumento do evento, a fonte de destino mudou pelo mouse, que é frequentemente usado para eventos OnMouseOut e OnMouseOver. function global () {var _self = this;} global.subMitCallback = null; global.confirmCallback = null; $ (document) .ready (function () {// formar corpo $ ("corpo". E.SRCELENT; como o contexto global.submitcallback.call (e] [e]; // alerta ("outros") retorna true; $ (this) .val () == this.DefaultValue // if (this.value! = null) {// $ (this) .attr ("value", ""); //} //alert($(this).attr("msg ")) $ (this) .parents (". form "). encontre (". $ (this) .parents (". form"). encontre (". errorMessage"). show (); $ (this) .Select (); $ (this) .focus (); retornar b = false; }}); if (b == true) {$ (form) .find (". warn"). text (""); $ (form) .Find (". ErrorMessage"). Hide (); } retornar b; } /*A lista suspensa necessária no formulário de detecção* / função checkSelect (form) {var b = true; $ (form) .Find (". Selecione"). Cada (função (i) {var ck = $ (this) .Find ('Opção: Selected'). text (); if (ck.indexOf ("select")> -1) {$ (this) .Parents (". Form. $ (this) .Parents (". retornar b; } /*Caixa de seleção Responsável no formulário* / função Vercastou (form) {var b = true; $ (forma) .find (". Caixa de seleção"). cada (função (i) {var ck = $ (this) [0] .Checked; if (! ck) {$ (this) .parents (". form"). find ("warn"). text ($ (this) .Attr ("nullMsg"); $ (this) .Select (); retornar b; } // Verifique se a expressão regular corresponde à função getflase (valor, reg, ele) {if (reg.test (value))) {return true; } $ (ele) .Parents (". form"). Find (". $ (ele) .parents (". form"). encontre (". errorMessage"). show (); $ (ele) .focus (); $ (ele) .select (); retornar falso; // não pode enviar} função checkInputRex (form) {var b = true; $ (form) .find ("input [type = 'text']").). cada (function () {if (typeof ($ (this) .attr ("regex")) == 'string') {if ($ .trim ($ (this) .val ()). $ (this) .attr ("valor") ||. retornar b; } /// Verifique se o caractere correspondente inserido pelo usuário é legal /// Este método foi descontinuado de verificação da função (form) {var b = true; $ (form) .find (". Precisa"). cada (function () {if ($ .Trim ($ (this) .val ()). Comprimento> 0 && $ (this) .val ()! $ (this) .attr ("classe"); Reg, este); ! retornar b = false; // não pode enviar} quebra; case "WorkTel": case "homeTel": // Home Phone Var Reg =/^/D {8} $/; return b = getflase (valor, reg, este); quebrar; case "post": // código zip var =/^/d {6} $/; return b = getflase (valor, reg, este); quebrar; Caso "Bônus": Caso "Subsídio": Case "FILTSALARY": VAR REG = /^-?([.1-9] return b = getflase (valor, reg, este); quebrar; caso "identidade": var reg =/(^/d {15} $) | (^/d {18} $) | (^/d {17} (/d | x | x) $)/; return b = getflase (valor, reg, este); quebrar; Caso "Altura": var reg = /^[1-2] [0-9] [0-9] $ /; return b = getflase (valor, reg, este); quebrar; case "qq": var reg = /^[1-9] [0-9] {4,} $ /; return b = getflase (valor, reg, este); quebrar; Caso "BeginTime": case "EndTime": var reg =/^/d {4} $/; if (reg.test (value) && (parseint ($ (". endtime"). val ()))> parseint ($ (". beginTime"). } $ .ligerdialog.alert ($ (this) .attr ("msg")) $ (this) .select (); // Obtenha o foco retorno b = false; // não pode enviar quebra; case "num": var reg =/^/d+$/; return b = getflase (valor, reg, este); quebrar; /// Para ir a Hong Kong para Hong Kong, a China continental precisa solicitar um passe para Hong Kong e Macau e Visto de Hong Kong. O formato do número de passaporte comum privado é: /// 14/15+7 dígitos, g+8 dígitos; /// no negócio é: P.+7 dígitos; /// no negócio é: S.+7 dígitos ou // s+8 dígitos, e o caso de passaporte diplomático "Postport": // Número do passaporte var return b = getflase (valor, reg, este); quebrar; case "BankAccount": var reg = /^[0-9] {19} $ /; return b = getflase (valor, reg, este); quebrar; } // switch} // for}}); retornar b; } /// Este método está depreciado}); /// clique para alterar a cor do plano de fundo $ (documento) .ready (function () {var inputs = $ ("#top> .c> input"); $ (inputs) .Each (function () {this.onClick = function () {document.getElementByid ("main). //$("#Main").backgroundcolor = this.name;Basicamente, todas as funções comumente usadas são embaladas. Eu espero que você possa gostar.