Получаю ссылку таким образом
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]);
Виртуальный выделенный сервер (VDS) становится отличным выбором
Мне нужно что бы со временем добавлялись иконки (или же была одна но изменялись координаты) как сделать что бы иконка меняла расположение...
Здравствуйте! Опишу симптомыЕсть сайт, на wp, был установлен w3 total cache, но плагин минифицировал js криво (вылезала ошибка jQuery is not defined), и потом...
Как с помощью JavaScript (если будет проще - то и с подключениемjQuery) обнаружить пропуск строки в <textarea>?