location.href Current page URL
Last updated: 2026-09-09
location.href Current page URL
location.href gets or sets the current page URL. Setting it navigates.
| Category | Browser (BOM) |
|---|---|
| ES version | DOM |
📝 Syntax
location.href = 'https://example.com';
Returns:The full URL of the current page.
Mutates the original:Yes (in place)
▶ Example
Edit the code, press Run, and see the result in the output panel:
Output:
https://example.com/page?id=1
/about
/page
?id=1
https://example.com
💡 Tip location.href assignment is like clicking a link — adds to browser history.
ℹ️ info location also has pathname/search/hash/origin properties.
🌐 Browser support
| Browser | |||||
|---|---|---|---|---|---|
| location.href | ✓ v1 | ✓ v12 | ✓ v1 | ✓ v1 | ✓ v1 |
| Supported by all modern browsers | |||||
🏷️ Related Items
💡 Related Cases
More case studies coming soon — check back later.
📚 Related Tutorials
❓ FAQ
Qlocation.href vs window.open?
Ahref navigates current page; open opens a new window.
QHow to get URL parameters?
AUse URLSearchParams(location.search).get('id').
QDoes it add to browser history?
AYes — use location.replace() to skip history.