如何获取称为JS函数的元素的ID?
body.jpg是狗的图像,因为用户将他/她的鼠标指向屏幕的身体不同部位,从而显示了放大的图像。区域元素的ID等于图像文件名减去文件夹和扩展名。
<div>
<img src="images/body.jpg" usemap="#anatomy"/>
</div>
<map name="anatomy">
<area id="nose" shape="rect" coords="280,240,330,275" onmouseover="zoom()"/>
</map>
<script type="text/javascript">
function zoom()
{
document.getElementById("preview").src="images/nose.jpg";
}
</script>
<div>
<img id="preview"/>
</div>
我已经完成了研究,并作为最后的选择来到了Stack Overflow。我更喜欢不涉及jQuery的解决方案。
<img>
元素而不是<area>
or<map>
元素吗?我没有,但是我要尝试一个jsfiddle。