Ignore:
Timestamp:
10/20/10 10:34:22 (10 years ago)
Author:
rafaelraymundo
Message:

Ticket #1317 - Adicionada condicional ao campo telefone, quando este ver de copy/paste.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2/expressoAdmin1_2/js/jscode/expressoadmin.js

    r1991 r3376  
    155155                campo.value = vr.substr( 0, tam - 1 ); 
    156156         
    157         if (( tam <= 1 ) && ( event.keyCode != 8 ) && ( event.keyCode != 46 )) 
     157        if (( tam == 1 ) && ( event.keyCode != 8 ) && ( event.keyCode != 46 )) 
    158158                campo.value = separador1 + vr; 
    159159                 
     
    166166        if ((( tam == 9 ) || ( tam == 8 )) && (( event.keyCode == 8 ) || ( event.keyCode == 46 ))) 
    167167                campo.value = vr.substr( 0, tam - 1 ); 
     168 
     169        if ((campo.value.length >= 1) && (campo.value.indexOf(separador1) != 0)){ 
     170                x = campo.value; 
     171                if (x.length != 10){ 
     172                        alert("Campo Telefone incorreto."); 
     173                } 
     174        campo.value = separador1 + x.substr(0,2) + separador2; 
     175                campo.value = campo.value + x.substr(2,4) + separador3 + x.substr(6); 
     176        } 
    168177} 
    169178 
Note: See TracChangeset for help on using the changeset viewer.