我有一个html问题。我正在使用 sharepoint - 在 Sharepoint Designer 上工作。我正在尝试将元素组合为当前单独工作的元素。我是 html 新手,所以请原谅我在形成这个问题时缺乏凝聚力。
第一页。我正在使用一个函数在 3 个不同的图像之间进行选择
function changeIt(imageName,objName)
{
var obj = document.getElementById(objName);
the if statement below is just how i've been trying to toggle between visible and not based on a certain criteria:
//************
if (imageName == 'http://office-na.ms.com/ops/SecuritiesOperations/Images1/NoneSelected.JPG')
{
document.getElementById('falseyear').style.display = 'block';
}
else
{
document.getElementById('falseyear').style.display = 'none';
}
//**************
var imgTag = "<img src='"+imageName+"' border='0' />";
obj.innerHTML = imgTag;
return;
}
/script>
</head>
<body>
<a id="one" href="#" onclick="changeIt('http://office-na.com/NoneSelected.JPG','image1');">Main</a>
<a id="two" href="#" onclick="changeIt(,http://office-na.com/PlanningSelected.JPG','image1');">Planning</a>
<a id="three" href="#" onclick="changeIt('http://office-na.com/RequirementSelected.JPG','image1');">Requirement</a>
<div id="image1">
<img src="http://office-na.com/NoneSelected.JPG" border="0" alt="one" usemap="#FPMap0" />
</div>
<div id="falseyear" style="display:none"><h3>The year you entered is not valid</h3></div>
<br/><br/>
</body>
</html>
//第二部分是我为其中一张图片设置了热点(超链接),如下所示
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled 1</title>
</head>
<body>
<p><map name="FPMap0" id="FPMap0">
<area title="Click to follow hyperlink" href="http://office-na.ms.com/Templates/Blank%20Template.doc" shape="rect" coords="760, 490, 889, 514" />
<area title="click to follow hyperlink" href="http://office-na.ms.com/Templates/Small%20Template.ppt" shape="rect" coords="760, 512, 889, 537" />
<area title="click to follow hyperlink" href="http://office-na.ms.com/Templates/Large%20Template.ppt" shape="rect" coords="760, 536, 891, 560" />
<area title="Click to follow hyperlink" href="http://office-na.ms.com/Templates/Blank%20Template.ppt" shape="rect" coords="760, 575, 890, 598" />
</map>
<img alt="Practice" src="Best.jpg" width="960" height="720" usemap="#FPMap0" /></p>
</body>
</html>
我想将两者结合起来,以便我可以根据在第一节中选择的图像添加热点。那么有没有办法根据选择的图像添加/更改地图超链接?这就是为什么我在第一部分添加了 if 语句,以查看是否可以根据条件打开和关闭某些内容。这是可以在html中完成的吗?如果不是,我应该研究什么语言?ASP.NET? Javascript?
感谢您花时间阅读和回复,