W tym celu pobieram do jednego z pól dane poprzez skrypt php. Są to kursy walut.
<?php $aktualny_kurs = nazwa_aktualnego_kursu(); $xml = new SimpleXMLElement($tresc); foreach ($xml->pozycja as $pozycja) { ?> <tr> </tr> <?php } //} function nazwa_aktualnego_kursu() { return 'http://nbp.pl/Kursy/xml/'.$name.'.xml'; } ?>
Wyniki skryptu pobieram do dokumentu przy pomocy biblioteki adobe czyli spry framework.
Dzięki temu mogę przełączać dynamicznie pomiędzy kursami.
Mam prosty skrypt kalkulatora, który ma pomnożyć pola 1, 2 i 3 ale nie mogę uzyskać dokładnego wyniku 4 zera po przecinku...
<script type="text/javascript"> function oblicz() { var l3=document.getElementById('aaa').innerHTML; l3=parseFloat(l3); l3*10000; var l1=document.getElementById('l1'); l1=l1.value; l1=parseInt(l1); var l2=document.getElementById('l2'); l2=parseInt(l2.value); var wynik= l1*l2*l3; var s=document.getElementById('suma'); s.value=Math.round(wynik)/10000; } var ds1 = new Spry.Data.HTMLDataSet("kurs.php", "kursy", {firstRowAsHeaders: false}); </script>
Nie mogę przez to przebrnąć...