Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

172
Views
onload función (esto) desde onclick en otra página

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 :)

about 4 years ago · Santiago Trujillo
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!