高手们。。。。我这个map怎么不起作用,,

ricky003 2005-01-20 10:46:51
我想在一个图片上,用热点(map)但不起作用,,有什么解决方法。。请指教???
<script language="javascript">
<!--

document.body.insertBefore(createStateLeft());
function createStateLeft()
{
var itemSpan = document.createElement("span");
var str;
str = "<img src=\"images/editmode.gif\" width=\"123\" height=\"45\" border=\"0\" usemap=\"#Map\">"
str += "<map name=\"Map\">"
str += "<area shape=\"rect\" coords=\"2,1,44,49\" onClick=\"alert(0);\" alt=\"Desgin\" style=\"cursor:hand;\">"
str += "<area shape=\"rect\" coords=\"44,2,82,72\" onClick=\"alert(1);\" alt=\"Html\" style=\"cursor:hand;\">"
str += "<area shape=\"rect\" coords=\"83,2,124,59\" onClick=\"alert(2);\" alt=\"View\" style=\"cursor:hand;\">"
str += "</map>"
var itemImg = document.createElement(str);

with(itemSpan.style){
position ="absolute";
width = "123";
height = "15";
clip = "rect(0 123 15 0)";
}
itemSpan.appendChild(itemImg);
return itemSpan;
}
//-->
</script>
...全文
59 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
aty283 2005-01-20
  • 打赏
  • 举报
回复
up
ttyp 2005-01-20
  • 打赏
  • 举报
回复
正文部分是不会被创建的,你查看下itemImg.outerHTML
你指定下
itemImg.innerHTML = "...."

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧