// Released under the MIT/X11 license // http://www.opensource.org/licenses/mit-license.php "use strict"; var nextElement = {}; var nextRE = new RegExp("Next"); var aNavigElements = document.querySelectorAll("#bugzilla-body .navigation a"); var filteredElements = Array.filter(aNavigElements, function(elem) { return nextRE.test(elem.textContent); }); console.log("filteredElements.length = " + filteredElements.length); if (filteredElements.length > 0) { nextElement = filteredElements[0]; nextElement.setAttribute("accesskey", "n"); nextElement.innerHTML = "Next"; }