3
我正在開發一個Chrome擴展,我快完成了。不過,我只需要彈出式下拉菜單來完成擴展。在一個文件中(popup.html)我有,有一個選擇標籤..需要一個選擇標籤來跨文檔運行javascript
<select id="currency">
<option value="USD">USD</option>
<option value="EUR">EUR</option>
</select>
我需要每一個選項來運行該腳本文件(的script.js)所需的腳本是一個腳本..
function prices() {
var priceList = document.getElementsByClassName('item-amount');
var i;
fx.settings = { from: "USD", to: "GBP" };
for (i = 0; i < priceList.length; i += 1) {
var price = priceList[i].textContent;
var newPrice = price.replace(/,/g , "");
newPrice = newPrice/100;
newPrice = (fx.convert(newPrice)).toFixed(2);
document.getElementsByClassName('item-amount')[i].innerHTML = "<span class='icon-logo'></span>" + price + "<span class='new-price'> (" + newPrice + " GBP)</span>";
document.getElementsByClassName('new-price')[i].style.fontSize = "smaller";
};
};
該腳本將根據列表中的每個選項進行更改,我只需要知道如何將此腳本應用於其中,然後將其複製到其他腳本。
我看到處處都沒有提供適用於此格式的答案。
乾杯。