$('a#myLink').after('<button id="myButton">Click Me</button>'); // You can also add an event listener to the newly added button $('#myButton').on('click', function() { alert('Button clicked!'); }); <script> function showDate() { document.getElementById('dateDisplay').innerHTML = Date(); } </script> </head> <body> <button onclick="showDate()">Show Current Date</button> <p id="dateDisplay"></p> <button onclick="alert('Button clicked!');">Click Me</button> window.open("https://www.example.com", "_blank");