有人可以帮助我如何获取金额,货币以及不通过表单提交等方式显示结果...因此,当我键入数字时,它会显示自动结果,并且当我更改货币结果时也会发生变化。谢谢:)
const toCurrency = (n, curr, LanguageFormat = undefined) =>
Intl.NumberFormat(LanguageFormat, { style: 'currency', currency: curr }).format(n);
const userLang = navigator.language || navigator.userLanguage;
document.getElementById("log").innerHTML += toCurrency(getAmount, 'getCurrency', 'userLang');
答案 0 :(得分:1)
您可以选择输入的html元素,然后向其中添加一个事件。
List<WebElement> additionInfoList=driver.findElements(By.xpath("//div[@class='section techD']//span[text()='Additional Information']/ancestor::div[@class='section techD']//table//tr"));
System.out.println(additionInfoList.size());//Output: 5
设置“转换”功能以将输入值转换为所需的货币:
var amount = document.getElementById("amount");
您已经写了它。并向其中添加一个事件:
Convert = (event) => {
// you can work with event
// your code to convert...
}
获得转换后的金额后,您可以执行任意操作,例如将其显示在某处。选择一个html元素,然后使用.innerHTML函数向其添加新值。