我正在尝试在图像映射中创建一个区域形状,其中的链接依赖于Javascript变量。
我用于区域形状的代码是
-e git://github.com/my-username/ExamplePackage.git@v0.2
但是当我测试它时,它会在页面上写下“<area shape="circle" coords="41,193,20" href= <script>document.write(quiz); </script>>
”。如何将变量“quiz”放入href标签?
感谢您的帮助。
答案 0 :(得分:0)
您无法将html标签嵌入其中。
您需要使用JavaScript修改区域标记的href。也许是这样的:
<area id="shape" shape="circle" coords="41,193,20" href="">
var areaElem = document.getElementById("shape");
areaElem.href = quiz;
答案 1 :(得分:0)
$("area").click(function() {
document.write(quiz);
});
我不完全确定你要完成什么,但根据你的描述,我认为这样可行。