Tengo una página donde hay un botón. El botón tiene una función onclick, donde llama a la función pop para generar una alerta. La alerta muestra el atributo del mensaje de datos del botón.
Estoy tratando de redirigir esta función para que se cargue en otra página, de ahí el href.
Lo que me gustaría producir es que la alerta se muestre en la segunda página también cuando se carga el cuerpo.
He intentado cambiar e intercambiar mis códigos entre los 2 HTML diferentes, sin embargo, a menudo aparece el error Uncaught TypeError: e.getAttribute no es una función.
Estos son los códigos relevantes para la página 1 donde se debe hacer clic en el botón:
<a href="dump2.html"><button type="button" data-message="button1" onclick="pop(this)">click</button></a> <script> function pop(e) { alert(e.getAttribute("data-message")); } </script>Página 2 donde cargaré el atributo que obtuve del botón en el que hice clic en la Página 1
<body onload="pop(this)"> </body> <script> function pop(e) { alert(e.getAttribute("data-message")); } </script>Cualquier ayuda sería muy apreciada. Gracias :)