Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Binho77RJ

Atualização Valores

Recommended Posts

Prezados,


Bom dia


Eu tenho uma pagina HTML, com alguns valores em dolar por exemplo US$ 4.200,00 e preciso constantemente mudar estes valores ao cambio do dia. O que seria US$ 4.200,00 x 2.35 por exemplo, sendo que são mais de 50 paginas, então eu pensei numa lógica atualizar o cambio e todas mudarem automaticamente. Lembrando que, estes valores estão estáticos dentro do HTML, cada programa tem um preço em categorias diferentes em APTO quadruplo, triplo, duplo ou Singular.


Eu consigo fazer isso em JavaScript?


Desde já agradeço


Obrigado


Fabio Martins

Compartilhar este post


Link para o post
Compartilhar em outros sites

você poderia dar um exemplo de um html onde está esse preço (pequeno trecho de codigo)?

 

Da sim pra fazer o que você quer com javascript

Compartilhar este post


Link para o post
Compartilhar em outros sites

você poderia dar um exemplo de um html onde está esse preço (pequeno trecho de codigo)?

 

Da sim pra fazer o que você quer com javascript

 

Ola ExtremsX,

 

Estou tentando aprender até comprei aquele livro javascript use a cabeça. Sendo que são umas 50 paginas

Segue abaixo um trecho do código

 

<table width="570" border="0"> <tbody> <tr> <td width="332" bgcolor="#CCCCCC"><strong>Informações</strong></td> <td width="228" bgcolor="#CCCCCC"><strong>Preços por Pessoa (Aéreo + Terrestre)</strong></td> </tr> <tr> <td align="left" valign="top" bgcolor="#999999"><p>*Preços não incluem taxas de embarque, preços por pessoa calculados ao câmbio referencial de <br /> U$ 1,00 = R$ 2.55 sujeitos a variação do câmbio no dia de pagamento</p></td> <td align="center" valign="top" bgcolor="#999999"><p><strong>QDP:R$ 11982,45 (US$ 4.699,00)<br /> TPL:R$ 12237,45 (US$ 4.799,00) <br /> DBL:R$ 12364,95 (US$ 4.849,00) <br /> SGL:R$ 14022,45 (US$ 5.499,00)<br /> </strong></p></td> </tr> </tbody> </table>

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara, vai te dar um trabalho no início, mas resolverá seu problema...

 

Vc terá que definir variáveis em todos os campos... mas é possível sim

Compartilhar este post


Link para o post
Compartilhar em outros sites

HTML estático, porque antes bastava colocar os valores em dolar, agora precisamos colocar em real também, porem são varias paginas em HTML


cara, vai te dar um trabalho no início, mas resolverá seu problema...

 

você terá que definir variáveis em todos os campos... mas é possível sim

 

Obrigado. Tudo era feito direto no HTML, agora tem que converter tudo em dolar

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que você pode fazer assim

<table width="570" border="0">
    <tbody>
        <tr>
            <td width="332" bgcolor="#CCCCCC"><strong>Informações</strong></td>
            <td width="228" bgcolor="#CCCCCC"><strong>Preços por Pessoa (Aéreo + Terrestre)</strong></td>
        </tr> 
        <tr>   
            <td align="left" valign="top" bgcolor="#999999"><p>*Preços não incluem taxas de embarque, preços por pessoa calculados ao câmbio referencial de <br />   U$ 1,00 = R$ 2.55 sujeitos a variação do câmbio no dia de pagamento</p></td>
            <td align="center" valign="top" bgcolor="#999999">
                <p>
                <strong>
                    QDP:R$ <span class="preco" data-value="11982.45" data-type="br"/></span> (US$ <span class="preco" data-value="4699.00" data-type="us"/></span>)<br />
                    TPL:R$ <span class="preco" data-value="12237.45" data-type="br"/></span> (US$ <span class="preco" data-value="4799.00" data-type="us"/></span>) <br />
                    DBL:R$ <span class="preco" data-value="12364.95" data-type="br"/></span> (US$ <span class="preco" data-value="4849.00" data-type="us"/></span>) <br />
                    SGL:R$ <span class="preco" data-value="14022.45" data-type="br"/></span> (US$ <span class="preco" data-value="5499.00" data-type="us"/></span>)<br />
                </strong>
                </p>
            </td>   
        </tr>   
    </tbody>   
</table> 

<script>
    var us = 2.1;
    var br = 0.5;

    $(function() {
        $('.preco').each(function() {
            var el = $(this);
            var val = el.attr('data-value') * window[el.attr('data-type')];
            el.text(parseFloat(val).toLocaleString());
        });
    });
</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.