//получаем все ссылки по классу
var Links = querySelectorAll('a.className');
var timerId = setInterval(function() {
//каждые 30сек нажимаем. Ссылку и переходим к следующей
if(i == Links.length - 1)
clearInterval(timerId);
let i=0;
Links[i].click();
i++
}, 30000)
elem = document.getElementById('inputId');
elem.onchange = function() {
//Работайте с users.get внутри этой функции.
//сработает при изменении значения инпут
//для сокращения количества запросов в users.get можете также здесь сделать if() с
//парсингом строки: если строка начинается
//с "vk.com/" то начать запрашивать users.get.
//До тех пор просто слушать
}
document.createElement('elemTag')
elem.classList.add('someClass')
или document.createAttribute("someAttr")
parentElem.appendChild(elem)
document.getElementById('tagId');
document.getElementsByClassName('tagClass');
document.getElementsByTagName('tagName);
document.querySelectorAll('selector'); //то же самое, что в JQuery $('selector')
document.querySelector('selector'); //то же самое, что выше, только выбирает самое первое совпадение т.е.
//document.querySelectorAll('selector')[0] == document.querySelector('selector').