Estoy tratando de agregar algunos js a mi página, creo desde un botón y el objetivo de crearlo es redirigir a otra página, pero no funciona. ¿Puedes ayudarme a resolverlo?
La situación es: el botón está visible en mi front-end (.jsp en Java EE), pero no hay redirección. No importa lo que escriba en la URL, simplemente no se realiza ninguna acción desde el clic.
buttonAbort.innerHTML = 'Anuluj'; buttonAbort.style.cssFloat = 'left'; buttonAbort.style.width = '70px'; buttonAbort.style.height = '30px'; buttonAbort.style.backgroundColor = 'red'; button.setAttribute("id","buttonAbort"); let buttonAbortById = document.getElementById("buttonAbort"); buttonAbortById.onclick = function href() { location.href="/projekt/edytujStatus"; }Lo más probable es que tengas un error en tu código.
probablemente quieras hacer
buttonAbort.setAttribute("id","buttonAbort");en vez de
button.setAttribute("id","buttonAbort");