Ir para conteúdo
Fórum Script Brasil

monalisa

Membros
  • Total de itens

    78
  • Registro em

  • Última visita

Tudo que monalisa postou

  1. monalisa

    Limpar Máscara

    Utilizei esta função e deu certinho com o campo Cep, só que quando vou fazer no campo telefone ele dá erro no str_replace, estou colocando da seguinte forma: $telefone = str_replace("(", ")", "-", "", $telefone); Estou passando alguma informação errada?
  2. monalisa

    Limpar Máscara

    Galera estou precisando tirar a máscara por exemplo text=CEP fica 99999-999, preciso tirar esta máscara para gravar no banco de dados, como fazer??
  3. Oi gente. Estou num dilema porque montei meu código, consegui colocar máscara só que na hora que eu apertar o botão para salvar na tabela tenho que limpar máscara. Estou colocando o meu código aí para ficar mais fácil entender: <script language="JavaScript"> function validaCNPJ_CPF() { var StrData = document.frmincfornecedor.frmCnpjCpf.value; var CGCPat = /^(\d{2}).(\d{3}).(\d{3})\/(\d{4})-(\d{2})/; var CGCPat2 = /^(\d{14})/; var CPFPat = /^(\d{3}).(\d{3}).(\d{3})-(\d{2})/; var CPFPat2 = /^(\d{11})/; var matchCGCArray = StrData.match(CGCPat); var matchCGCArray2 = StrData.match(CGCPat2); var matchCPFArray = StrData.match(CPFPat); var matchCPFArray2 = StrData.match(CPFPat2); if (matchCGCArray == null && matchCGCArray2 == null && matchCPFArray == null && matchCPFArray2 == null) { alert('você deve fornecer um CNPJ ou um CPF valido\n\n'); return false; } else if(matchCGCArray != null) { StrData = matchCGCArray[1] + matchCGCArray[2] + matchCGCArray[3] + matchCGCArray[4] + matchCGCArray[5]; check_cgc(StrData); } else if(matchCGCArray2 != null) { StrData = matchCGCArray2[1]; check_cgc(StrData); } else if(matchCPFArray != null) { StrData = matchCPFArray[1] + matchCPFArray[2] + matchCPFArray[3] + matchCPFArray[4]; check_cpf(StrData); } else if(matchCPFArray2 != null) { StrData = matchCPFArray2[1]; check_cpf(StrData); } return false; } function txtBoxFormat(objForm, strField, sMask, evtKeyPress) { var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla; if(document.all) { nTecla = evtKeyPress.keyCode; } else if(document.layers) { nTecla = evtKeyPress.which; } sValue = objForm[strField].value; sValue = sValue.toString().replace( "-", "" ); sValue = sValue.toString().replace( "-", "" ); sValue = sValue.toString().replace( ".", "" ); sValue = sValue.toString().replace( ".", "" ); sValue = sValue.toString().replace( "/", "" ); sValue = sValue.toString().replace( "/", "" ); sValue = sValue.toString().replace( "(", "" ); sValue = sValue.toString().replace( "(", "" ); sValue = sValue.toString().replace( ")", "" ); sValue = sValue.toString().replace( ")", "" ); sValue = sValue.toString().replace( " ", "" ); sValue = sValue.toString().replace( " ", "" ); fldLen = sValue.length; mskLen = sMask.length; i = 0; nCount = 0; sCod = ""; mskLen = fldLen; while (i <= mskLen) { bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == "/")) bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " ")) if (bolMask) { sCod += sMask.charAt(i); mskLen++; } else { sCod += sValue.charAt(nCount); nCount++; } i++; } objForm[strField].value = sCod; if (nTecla != 8) { if (sMask.charAt(i-1) == "9") { return ((nTecla > 47) && (nTecla < 58)); } else { return true; } } else { return true; } } </script> <td width="18%"><input name="frmCep" type="text" id="frmCep" size="18" maxlength="18" onKeyPress="return txtBoxFormat(document.frmincfornecedor, 'frmCep', '99999-999', event);"></td>
×
×
  • Criar Novo...