У меня есть следующий скрипт из библиотеки e164.js. Обычно из хром-отладчика я использую e164.lookup('44123486789
); и я получу значение: Object {Country: "United Kingdom", Code: "UK"}
Показать значение «return» Javascript в div
Как я могу прочитать номер телефона из div html и отобразить возвращаемый результат в другом html div? , например, сказать,
<div id="phone">44123486789</div>
и написать результат:
<div id="country"></div>
Спасибо, ребята.
Вот сценарий:
(function() {
var lookup, prefixes = {
"1201": [ "US", "United States" ],
"1202": [ "US", "United States" ],
"1203": [ "US", "United States" ],
"1204": [ "CA", "Canada" ],
"44": [ "GB", "United Kingdom" ],
};
lookup = function(phone) {
if (phone.length) {
var prefix, c = phone.length;
for (c; c >= 0; c=c-1) {
prefix = phone.substring(0, c);
if (prefixes[prefix]) {
return { country: prefixes[prefix][1], code: prefixes[prefix][0] };
}
}
}
};
if (typeof exports !== "undefined"){
exports.lookup = lookup;
}
if (typeof window !== "undefined"){
window.e164 = { lookup : lookup};
}
})();
?? Какой результат? Какой div ?? – LcSalazar
Имеет ли 'div' атрибут id? – MaxZoom
Вы можете присвоить ему любой div id; Я забыл включить html-часть. – Chibuzor