需要一个select标签来跨文档运行javascript
Need a select tag to run javascript across documents
我正在做一个chrome扩展,我几乎完成了。然而,我只需要我的弹出式下拉工作来完成扩展。在一个文件(弹出。html)中,我有一个选择标签,它有…
<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";
};
};
脚本将根据列表中的每个选项进行更改,我只需要知道如何将此脚本应用于其中一个,然后将其复制到其他
我找遍了所有地方,没有一个地方提供适用于这种格式的答案。
欢呼。
每次选择option
时,都可以使用onchange
调用函数。
<select id="currency" onchange="prices()">
<option value="USD">USD</option>
<option value="EUR">EUR</option>
</select>
相关文章:
- @internal react 代码中的 JavaScript 文档标签,是 jsdoc、闭包还是其他什么
- 在文档中搜索文本以删除的文本超过找到它的标签
- Javascript:如何检查/删除文档头部的css样式标签
- 如何使用 jsoup 选择 html 文档的叶标签
- 在道场中编码,1.得到错误所有者文档 null 或不是对象,2.按钮标签更改后未更新
- 有没有办法将 css 文件或 javascript 文件动态注入 HTML 文档的 head 标签中
- 将特定字段从流星集合文档中检索到JS文件中并去除HTML标签
- HTML 和 JS:用 标签将文档中的每个单词括起来
- js从html文档中分离脚本标签
- 范围是怎样的?在HTML文档中使用多个Javascript脚本标签
- 需要一个select标签来跨文档运行javascript
- 是否有可能在html文档中的新标签中实例化html/js模板?
- 当多个
- W3C错误:文档类型不允许元素X在这里;缺少一个Y开始标签
- 文档中是否有关于JSDoc标签的官方命令?
- 文档的自关闭标签问题.Javascript中的innerHTML
- 文档.在表、tr、td标签上创建元素在IE8上失败
- 使用iframe标签在浏览器中查看文档文件
- 改变标签的颜色<在HTML文档中
- 如果我们在鼠标下移时设置preventDefault,然后双击文档,那么它就会阻止复选框/单选标签的默认行为