JSFiddle - React, Tailwind, and code Playground

by haochi

HTML

<select name="country" id="id_country">
    <option value="">Select a country</option>
    <option value="US">United States</option>
    <option value="AL">Albania</option>
</select>
<input type="text" name="city" id="id_city" />
<script src="http://j.maxmind.com/app/geoip.js"></script>

JavaScript

var country = document.getElementById("id_country"), country_code = geoip_country_code();
for(var i=0, length = country.options.length; i<length; i++){
    if(country.options[i].value == country_code){
        country.options[i].selected = "selected";
    }
}
document.getElementById("id_city").value = geoip_city();