Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala pessoal... estou fazendo um script para formatação de campos e tenho o seguinte:
var qry_str = window.location.search. var ar_variaveis = qry_str.split('&'). var ar_valor = ar_variaveis[2].split('='). de_formato = ar_valor[1].replace('0','#'). formatar(this, de_formato). Esse código pega um valor que está na querystring, no caso 0.000.00.0.0 ou algo similar separado por pontos e joga na função formatar responsável por formatar os campos com esse formato...Mas no meio do caminho eu tenho que trocar os zeros por #... > de_formato = ar_valor[1].replace('0','#'). O que acontece?:huh: Retorna #.000.00.0.0:o A função replace está alterando apenas um caracter! [http://forum.imasters.com.br/public/style_emoticons/](http://forum.imasters.com.br/public/style_emoticons/)default/yay.gif O que pode ser feito para corrigir isso???:blink:Carregando comentários...