Use the window.location.href
Property
You can use the JavaScript window.location.href
property to get the entire URL of the current page which includes host name, query string, fragment identifier, etc.
The following example will display the current url of the page on click of the button.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Get Current URL in JavaScript</title>
</head>
<body>
<script>
function getURL() {
alert("The URL of this page is: " + window.location.href);
}
</script>
<button type="button" onclick="getURL();">Get Page URL</button>
</body>
</html>