如何从 JavaScript 中将价值放入<选项数据价格>标签中?



我有一个API,它显示了ETH的实时价格。我想把这个价格放入数据价格<option value="ETH" data-price="**HERE**">

这是Webhook的价格

let btc = new WebSocket('wss://stream.binance.com:9443/ws/btcusdt@trade')
let BTCPrice = document.getElementById('BTC-price')
btc.onmessage = (event) => {
let stockObject = JSON.parse(event.data);
BTCPrice.innerText = parseFloat(stockObject.p).toFixed(2);
}

在这里;数据价格";我想把它放在

<select class="p_btn p-select" name="pSelect" id="pSelect" data-plan="1" tabindex="-98">
<option data-icon="ico-Ethereum" value="ETH" data-price="1400.08" data-valute="ETH" data-precision="8" valute="Ethereum">
...
...
</select>

";数据价格=1400.08〃;我手动写,但我想让它自动,要么实时值,要么当页面刷新时

我找到了如何制作它,你只需要写

document.querySelector("#ID_OF_SELECT option[value=VALUE_FROM_OPTION]").setAttribute("data-price", thePrice;

相关内容

最新更新