Я на самом деле создаю свое собственное меню ввода телефона, и моя структура кода выглядит примерно так:
<select id-"select_code">
<option data-countryCode="IN" value="91">India</option>
<option data-countryCode="US" value="1">US</option>
<option data-countryCode="GB" value="44">UK</option>
</select>
Как мне изменить источник изображения в следующем разделе, выбрав текст / значение <Select> tag
и изменение {data-countryCode}
в URL изображения на фактические data-countryCodes в нижнем регистре
<div class="image">
<img id="flag_img" src="https://flagpedia.net/data/flags/h80/{data-countryCode}.webp" id="img-change">
</div>
<script>
var select = document.getElementById("select_code")
select.addEventListner("click", function changeImage(){
document.getElementById("flag-img").src = `https://flagpedia.net/data/flags/h80/ + {what to do here?} + .webp`
}
</script>