大家好 我有一个div部分,其中我有一个图像,其onlick事件应该执行一个在其中调用的函数,但它不能在FF或chrome中执行我的代码,实际上图像根本无法点击 。有人可以帮助我完成这件事吗?下面是我正在使用的代码
<div class="addtocart-popup-bg">
<div class="addtocart-popup-link">
<ul>
<li class="col1"><img src="images/categorypage/folder-icon.gif" width="62" height="50" border="0" /></li>
<li class="col2">
Submit Print Ready File
<p>Upload your ready to print file/artwork.</p>
</li>
<li class="col3"><img src="images/categorypage/start-order-now-btn.gif" width="134" height="29" border="0" title="Start Order Now" alt="Start Order Now" style="cursor:pointer" onclick="<?php echo "javascript:gotoCat('1');" ?>"/></li>
</ul>
</div>
</div>
答案 0 :(得分:1)
您写道图片无法点击。你的意思是,指定的光标没有出现?
在这种情况下,我认为这是CSS的问题,图像前面似乎隐藏着一些东西 您也可以使用萤火虫来查明它是什么。
答案 1 :(得分:0)
在预先添加
之后,我在Firefox 3.6.10 / Ubuntu 9.10上测试了您的代码<html>
<head>
<title>Test onClick()</title>
<script type="text/javascript">
function gotoCat(n) { alert("gotoCat(" + n + ")"); }
</script>
<body>
并附加</body>
。
它按预期工作。