Показать сообщение отдельно
  #1 (permalink)  
Старый 12.10.2022, 11:04
Новичок на форуме
Отправить личное сообщение для Int4s Посмотреть профиль Найти все сообщения от Int4s
 
Регистрация: 12.10.2022
Сообщений: 1

Как сделать конвертер валют без селектора?
Мне нужно сделать конвертер валют, только не с помощью селектора как это делают все другие, а с помощью ul, li.
<div class="convert_block" id="selectsetid">
    <input type="number" placeholder="Здесь человек вводит сумму"/>
    <ul id="from_convert">
        <li class="selected">Bitcoin</li>
        <li>Ethereum</li>
        <li>Tether</li>
    </ul>
</div>
<div class="convert_block_item" id="selectsetid">
    <input type="number" placeholder="Здесь должен быть результат"/>
    <ul id="to_convert">
        <li class="selected">RUB</li>
        <li>UAH</li>
        <li>USD</li>
    </ul>
</div>

<script>
elements = document.querySelector("#selectsetid")
.querySelector("ul")
.querySelectorAll("li")

chng = function() {
for (var i = 0; i < elements.length; i++) {
elements[i].className = ""
this.className = "selected"
};
[].forEach.call(elements, function(el) { el.onclick = chng })
</script>

Есть уже такой кусок кода, javascript меняет класс li на selected при нажатии. Мне не нужно что-бы в коде был парсинг курса с официального источника, просто примера где допустим 100 Bitcoin = 800 RUB и т.д, буду очень благодарен
Ответить с цитированием