|
Javascript - function formatavalor
|
Blogger |
O que você gostaria de ver nesta página? Envie sua sugestão.
Javascript - function formatavalorFunção para Formatar Valor em Javascript//mascara para valor function FormataValor(obj,teclapres) { var tecla = teclapres.keyCode; var tammax = 17; vr = obj.value; vr = vr.replace( "/", "" ); vr = vr.replace( "/", "" ); vr = vr.replace( ",", "" ); vr = vr.replace( ".", "" ); vr = vr.replace( ".", "" ); vr = vr.replace( ".", "" ); vr = vr.replace( ".", "" ); tam = vr.length; if (tam < tammax){ tam = vr.length + 1 ; } if ( tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){ if ( tam <= 2 ){ obj.value = "0," + vr ; } if(tam>4) { if(vr.substr(0,1)=="0") { vr = vr.substr(1,tam); tam--; } } if ( (tam > 2) && (tam <= 6) ){//000,00 obj.value = vr.substr( 0, tam - 3 ) + ',' + vr.substr( tam - 3, tam ) ; } if ( (tam >= 7) && (tam <= 9) ){//000.000,00 obj.value = vr.substr( 0, tam - 6 ) + '.' + vr.substr( tam - 6, 3 ) + ',' + vr.substr( tam - 3, tam ) ; } if ( (tam >= 10) && (tam <= 12) ){//000.000,00 obj.value = vr.substr( 0, tam - 9 ) + '.' + vr.substr( tam - 9, 3 ) + '.' + vr.substr( tam - 6, 3 ) + ',' + vr.substr( tam - 3, tam ) ; } if ( (tam >= 13) && (tam <= 15) ){//000.000.000,00 obj.value = vr.substr( 0, tam - 12 ) + '.' + vr.substr( tam - 12, 3 ) + '.' + vr.substr( tam - 9, 3 ) + '.' + vr.substr( tam - 6, 3 ) + ',' + vr.substr( tam - 3, tam ) ; } if ( (tam >= 16) && (tam <= 18) ){//000.000.000.000,00 obj.value = vr.substr( 0, tam - 15 ) + '.' + vr.substr( tam - 15, 3 ) + '.' + vr.substr( tam - 12, 3 ) + '.' + vr.substr( tam - 9, 3 ) + '.' + vr.substr( tam - 6, 3 ) + ',' + vr.substr( tam - 3, tam ) ;} } } |
importar no delicious Domínio Grátis! Hospedagem de Páginas Grátis Backup Online Grátis Blogs: Poker RegrasPokercores htmlwebdesign poker de graça importar no delicious Bookmark to:
Aeromodelismo Helicopter |