Remplacer une requête sur une class par une valeur constante ?
Pour une fonction donnant la valeur journalière du yen :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| function taux_yeneuro(data) {
var yen_taux_jpy=data.query.results.rate[0].Rate;
var taux_prix_yen = document.getElementsByClassName("taux_prix_yen");
var taux_prix_converti_euro = document.getElementsByClassName("taux_prix_converti_euro");
for(var i = 0; i < taux_prix_yen.length; i++) {
var taux_montant_en_yen=parseFloat(taux_prix_yen.item(i).innerHTML);
var taux_montant_converti_en_euro = 1/yen_taux_jpy*taux_montant_en_yen;
taux_prix_converti_euro.item(i).innerHTML = " = "+taux_montant_converti_en_euro.toFixed(6)+" €";
}
}; |
Code:
1 2 3
| Cours moyen journalier du Yen : <span class="taux_prix_yen">1</span> ¥ <span class="taux_prix_converti_euro"></span>
<script type="application/javascript" src="https://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.xchange%20where%20pair%20in%20(%22EURJPY%22%2C%20%22JPYEUR%22)&format=json&env=store%3A%2F%2Fdatatables.org%2Falltableswithkeys&callback=taux_yeneuro"></script> |
Je voudrais intégrer la constante de 1 dans la feuille *.js, pour simplifier le code et n'avoir qu'une class sur le php:
Code:
<span class="taux_prix_converti_euro"></span>
Je sais qu'il faudrait utiliser "const" mais je ne maitrise pas suffisamment la syntaxe javascript, pour arriver à simplifier le code.
Est-ce possible de faire cette simplification ?