Получаю ссылку таким образом
var profilePhoto = window.content.document.getElementById('profile_photo_link');
В profilePhoto
попадает такая запись https://vk.com/photo11792890_264692886
Как мне обрезать эту часть https://vk.com/
Пробовал делать replace но ничего у меня не получается, ребята, помогите найти решение.
Значение, полученное с помощью document.getElementById
это не строка, а ссылка на элемент DOM, то есть объект, одним из свойств которого является нужная Вам строка.
var profilePhoto;
var profilePhotoElement = document.getElementById('profile_photo_link');
if (profilePhotoElement) {
profilePhoto = profilePhotoElement.src || profilePhotoElement.href;
if (profilePhoto) {
console.log("Value:");
console.log(profilePhoto);
profilePhoto = profilePhoto.substr(15, profilePhoto.length);
} else {
console.log("Both src and href properties are not defined.");
}
} else {
console.log("Cannot find element with id='profile_photo_link'.");
}
console.log("Result:");
console.log(profilePhoto);
<a href="https://vk.com/photo11792890_264692886" id="profile_photo_link">photo link</a>
var str = "https://vk.com/photo11792890_264692886";
var result = str.match( /https:\/\/vk.com\/(\w+)/i );
alert(result[1]);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Мне нужно что бы со временем добавлялись иконки (или же была одна но изменялись координаты) как сделать что бы иконка меняла расположение...
Здравствуйте! Опишу симптомыЕсть сайт, на wp, был установлен w3 total cache, но плагин минифицировал js криво (вылезала ошибка jQuery is not defined), и потом...
Как с помощью JavaScript (если будет проще - то и с подключениемjQuery) обнаружить пропуск строки в <textarea>?