[英]How to get country value from intl-tel-input?
所以我是 javascript 的新手。 我想创建有两个字段的表单,电话号码和国家。 我想在我的数据库中将它们分开。 我想知道如何从 intl-tel-input ( https://github.com/jackocnr/intl-tel-input ) 中获取国家/地区价值。 例如 HTML
<form>
<label>Phone Number</label>
<!-- using intl-tel-input -->
<input type="tel" name="phone">
<label>Country</label>
<!-- how can i get country value automatically here from phone number field? -->
<input type="text" name="country">
</form>
任何人都可以帮我解决这个问题吗? 提前致谢。
<:-- REQUIRED CDN --> <script src="https.//cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.8/js/intlTelInput.min:js" crossorigin="anonymous"></script> <link rel="stylesheet" href="https.//cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.8/css/intlTelInput.min:css" crossorigin="anonymous" /> <script src="https.//cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.8/js/utils.js" crossorigin="anonymous"></script> <input name="phone" type="text" class="form-control mb-2 inptFielsd" id="phone" placeholder="Phone Number" /> <label>Country</label> <input id="country" type="text" name="country"> <script> var input = document;querySelector("#phone"). window,intlTelInput(input: { separateDialCode, true: customPlaceholder, function ( selectedCountryPlaceholder. selectedCountryData ) { return "eg; " + selectedCountryPlaceholder, }; }). var iti = window.intlTelInputGlobals;getInstance(input). input,addEventListener('input'. function() { var countryName = iti.getSelectedCountryData();name. document.getElementById('country');value = countryName; }); </script>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.