Ir para conteúdo
Fórum Script Brasil
  • 0

Exite algum código que formata valor Monetario para varios Paises em J


rafaeldorazio

Pergunta

4 respostass a esta questão

Posts Recomendados

  • 0

i aew rafaeldorazio, não sei se entende muito bem, quer converter moedas ou modificar a mascara?

se for converter modedas veja isso:

<html>
<head>
	<script type="text/javascript" src="http://www.green-acres.com/pt/converter1.js"></script>
</head>
<body>	

	<h2 id="cc_1">
		<a href="http://www.green-acres.com">CONVERSOR DE MOEDAS</a>
	</h2>
	<h2 id="cc_2">instale no seu site [ 
		<a href="http://www.green-acres.com/pt/currency_converter_get.htm">gratuitamente</a>
		 ]
	</h2><script type="text/javascript">convert('100','EUR','GBP')</script>
</body>
</html>

o link para o site é esse --> http://www.green-acres.com/pt/currency_converter_get.htm

qualquer coisa posta aew, abraço!

Link para o comentário
Compartilhar em outros sites

  • 0

por que não tenta criar seu próprio plugin, pega como base um que já exista e implemte as suas necessidades, tipo assim:

saca só isso, esse plugin é para valores monetártios --> http://meiaduzia.com.br/cuducos2/priceformat/

faça o download dele e modifique, exemplo:

customPriceFormat.js

jQuery.fn.extend({
    customPriceFormat: function(json){    

        var obj = $( this );

        var sDefaults = {
            customPriceFormatInputId:'customPriceFormatInput'
        }

        var options = jQuery.extend(sDefaults, json);

        var inputText = "<input type='text' id='" + options.customPriceFormatInputId + "' name='" + options.customPriceFormatInputId + "' />";

        var selectOptions = new Array();
        selectOptions[0] = "<option value='real'>Real</option>";
        selectOptions[1] = "<option value='dolar'>Dolar</option>";
        selectOptions[2] = "<option value='euro'>Euro</option>";

        obj.append(selectOptions.toString());

        obj.find('option:eq(0)').attr('selected',true);

        obj.after(inputText);

        $('#'+options.customPriceFormatInputId).priceFormat({prefix: 'R$ ',centsSeparator: ',', thousandsSeparator: '.'});

        obj.change(function(){
            switch ( obj.val() ){
                case 'real':
                    $('#'+options.customPriceFormatInputId).priceFormat({prefix: 'R$ ',centsSeparator: ',', thousandsSeparator: '.'});
                break;
                case 'dolar':
                    $('#'+options.customPriceFormatInputId).priceFormat();
                break;
                case 'euro':
                    $('#'+options.customPriceFormatInputId).priceFormat({prefix:'\u20AC'});
                break;
            }
        });
    }
    });
e fica assim:
<html>
<head>
    <script src="jquery.js" type="text/javascript"></script>
    <script src="priceFormat.js" type="text/javascript"></script>
    <script src="customPriceFormat.js" type="text/javascript"></script>
    <script type="text/javascript">
$( function(){
            $('#moeda').customPriceFormat();
        } );
    </script>
</head>
<body>    Moeda:<select id='moeda'></select><br />
</body>
</html>

até mais!

Editado por Romerito
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...