我有一个选择国家/地区代码的选择框: -
<div class="selectWrap">
<select name="countryCode" id="countryCode"></select>
</div>
使用javascript填充它并获得如下选项: -
<option data-phone-code="+91">91 (India)</option>
现在我想只选择+91值。
我正在尝试这个
var country = document.getElementById("countryCode");
var prefix = country.options[country.selectedIndex].value;
但是这会返回Country的Full值。
我怎样才能做到这一点?
答案 0 :(得分:6)
使用getAttribute,例如:
country.options[country.selectedIndex].getAttribute('data-phone-code');