Javascript 防止锚点跟随href

Javascript 防止锚点跟随href,javascript,html,Javascript,Html,我有一个锚的定义如下: <a onClick="javascript:isLinked('');" class="..." href="..."><img border="0" alt="" height="8" width="8" src="..."/> <u>Add another</u></a> 虽然我确实看到在单击锚定时触发警报,但链接仍然遵循目标url。 如何防止链接跟随 浏览器是IE8(如果相关)您需要从onclick处

我有一个锚的定义如下:

<a onClick="javascript:isLinked('');" class="..." href="..."><img border="0" alt="" height="8" width="8" src="..."/> <u>Add another</u></a> 
虽然我确实看到在单击锚定时触发警报,但链接仍然遵循目标url。
如何防止链接跟随


浏览器是IE8(如果相关)

您需要从onclick处理程序返回方法返回的值

onClick="return isLinked('');"

禁用链接的javascript方法是添加
返回false。在本例中,布尔值由函数isLinked确定。所以答案是:

<a onClick="return isLinked('');" class="..." href="..."><img ...

使用
e.preventDefault()
返回false但是对于这一点,你应该在你的函数中有e-in-event-source,我认为这个问题类似于
<a onClick="return isLinked('');" class="..." href="..."><img ...