Найти нужную ссылку или другой элемент можно также по значению атрибута:
document.querySelector('a[href="http://google.com"]');
document.querySelector('a[href$="google.com"]'); // в конце "google.com"
document.querySelector('a[href^="http://google"]'); // в начале "http://google"
document.querySelector('a[href*="google"]'); // содержит "google"
document.querySelector('button[id^="myid"]'); // в начале id - "myid"
document.querySelector('input[type="submit"][name="send"]');
document.querySelector('input[value="send"]');
ну и так далее