Javascript 嗨,我怎样才能使选项在里面有一个值呢?并使其在选择其他选项时更改消息?

Javascript 嗨,我怎样才能使选项在里面有一个值呢?并使其在选择其他选项时更改消息?,javascript,Javascript,我希望var s能够接收期权值,能够进行除法,而不必在var中输入直接数字,例如:n1/value.usd(eur=5.58),然后使根据所选期权更改文本示例: 美元-美元= “1美元等于5.58巴西雷亚尔” 欧元-欧元= “1欧元等于6.69巴西雷亚尔” 我正在研究DOM,所以我正在尝试做这个项目,欢迎任何建议 真正的para Dólar对话 R$第 美元-德拉 欧元-欧元 英镑-天秤座 CAD-Dólar Canada 日元 人民币元 集团em转换器将结果转换为emU$! 1 Dóla

我希望
var s
能够接收期权值,能够进行除法,而不必在var中输入直接数字,例如:
n1/value.usd
(eur=5.58),然后使
根据所选期权更改文本示例:

  • 美元-美元= “1美元等于5.58巴西雷亚尔”
  • 欧元-欧元= “1欧元等于6.69巴西雷亚尔”
    我正在研究DOM,所以我正在尝试做这个项目,欢迎任何建议

真正的para Dólar对话
R$第
美元-德拉
欧元-欧元
英镑-天秤座
CAD-Dólar Canada
日元
人民币元
集团em转换器将结果转换为emU$!
1 Dólar americano igual a 5,58巴西皇家
JS代码

函数转换器(){
设tn1=document.querySelector('input#txtn1');
设resu=document.querySelector('div#resl');
设n1=数字(tn1.值);
设s=n1/5.58
result.innerHTML=`Vocêtinha:R$${n1.toFixed(2).替换(“.”,“,”).toLocaleString('pt-BR',{style:'currency',currency:'BRL')}
Agora vocêtem:U$${s.toFixed(2)。替换(“.”,“,”)。toLocaleString('USA',{style:'currency',currency:'USD')}
集团em转换器准转换器更新` }
只需添加一个事件侦听器并侦听更改即可

consttxtn2=document.getElementById('txtn2');
txtn2.addEventListener('change',函数(e){
console.log(例如target.value)
})
函数转换器(选项){console.log(选项)}

真正的para Dólar对话
R$第
美元-德拉
欧元-欧元
英镑-天秤座
CAD-Dólar Canada
日元
人民币元
集团em转换器将结果转换为emU$!
1 Dólar americano igual a 5,58巴西皇家

所以,现在它只是给
txtn2
赋值?因为在输出中显示了NaNHi,欢迎访问该站点。你在问什么并不完全清楚,因为你似乎一次问了多个问题。请尝试编辑您的问题,以添加详细信息和清晰度,以帮助我们更好地帮助您。您可能想看一看,以帮助您开始。