属性:
1. areaObject.href: 获取或设置链接的 URL。
var area = document.getElementById('myArea');
console.log('Href: ' + area.href);
2. areaObject.target: 获取或设置链接的目标窗口或框架。
var area = document.getElementById('myArea');
console.log('Target: ' + area.target);
3. areaObject.alt: 获取或设置区域的替代文本(alternative text)。
var area = document.getElementById('myArea');
console.log('Alt: ' + area.alt);
4. areaObject.coords: 获取或设置区域的坐标,用于定义区域的形状和位置。
var area = document.getElementById('myArea');
console.log('Coords: ' + area.coords);
5. areaObject.shape: 获取或设置区域的形状,可以是 "rect"(矩形)、"circle"(圆形)或 "poly"(多边形)。
var area = document.getElementById('myArea');
console.log('Shape: ' + area.shape);
方法:
1. areaObject.click(): 模拟点击区域,触发区域链接的跳转行为。
var area = document.getElementById('myArea');
area.click();
这些属性和方法允许你使用 JavaScript 动态地获取和修改图像地图区域的属性,以及模拟用户点击区域的行为。在处理图像地图或区域交互时,Area 对象可以成为一个有用的工具。
转载请注明出处:http://www.pingtaimeng.com/article/detail/6195/JavaScript 和 HTML DOM