The Area pathname Property in HTML DOM is used to set or return the pathname of the href attribute. It is used to specify the destination of the link in an area.
Syntax:
- It returns the Area pathname property.
areaObject.pathname
- It is used to set the Area pathname property.
areaObject.pathname = path
Property Values: It contains a single value path that specifies the pathname of the URL.
Return Value: It returns a string value that represents the pathname of the URL.
Example 1: This example returns the Area pathname Property.
HTML
<!DOCTYPE html>
< html >
< head >
< title >
HTML DOM Area pathname Property
</ title >
</ head >
< body >
< h4 >
HTML DOM Area pathname Property
</ h4 >
< button onclick = "GFG()" >
Click Here!
</ button >
< map name = "Geeks1" >
< area id = "Geeks" shape = "rect"
coords = "0, 0, 110, 100"
alt = "Geeks"
href =
target = "_self" >
</ map >
< img src =
width = "300" height = "100"
alt = "Geeksforgeeks"
usemap = "#Geeks1" >
< br >
< p id = "GEEK!" ></ p >
< script >
function GFG() {
// Return pathname property.
let x = document.getElementById("Geeks").pathname;
document.getElementById("GEEK!").innerHTML = x;
}
</ script >
</ body >
</ html >
|
Output:
Example 2: This example sets the Area pathname property.
HTML
<!DOCTYPE html>
< html >
< head >
< title >
HTML DOM Area pathname Property
</ title >
</ head >
< body >
< h4 >
HTML DOM Area pathname Property
</ h4 >
< button onclick = "GFG()" >
Click Here!
</ button >
< map name = "Geeks1" >
< area id = "Geeks" shape = "rect"
coords = "0, 0, 110, 100"
alt = "Geeks"
href =
target = "_self" >
</ map >
< img src =
width = "300" height = "100"
alt = "Geeksforgeeks"
usemap = "#Geeks1" >
< br >
< p id = "GEEK!" ></ p >
< script >
function GFG() {
// Set pathname property.
let x =
document.getElementById("Geeks").pathname = "xyz";
document.getElementById("GEEK!").innerHTML =
"The pathname has been changed to " + x;
}
</ script >
</ body >
</ html >
|
Output:
Supported Browsers:
- Google Chrome
- Firefox
- Internet Explorer
- Opera
- Safari
Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape,
GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out -
check it out now!