我在控件中有这个href链接,调用javascript并将变量传递给它:
<a href="<%#XPath("link").ToString()%>" onclick="return getLink(this)">Link</a>
我需要停止打开浏览器。我怎样才能做到这一点?
答案 0 :(得分:0)
如果您想阻止默认浏览器行为 - 只需在onclick
返回false<a href="<%#XPath("link").ToString()%>" onclick="getLink(this); return false;">Link</a>
或使函数getLink返回false
答案 1 :(得分:0)
event.preventDefault();
将阻止点击该元素的默认行为。
所以:
<a href="<%#XPath("link").ToString()%>" onclick="event.preventDefault(); return getLink(this)">Link</a>
答案 2 :(得分:0)
试试这个:
<a href="javascript:void(0)" onclick="return getLink(this)">Link</a>