我正在 ASP.NET 的 C# 代码隐藏文件中动态创建超链接。我需要在客户端点击时调用 JavaScript 函数。我该如何做到这一点?
仍然更整洁,而不是typical href="#"
or href="javascript:void"
or href="whatever"
,我认为这更有意义:
var el = document.getElementById('foo');
el.onclick = showFoo;
function showFoo() {
alert('I am foo!');
return false;
}
<a href="no-javascript.html" title="Get some foo!" id="foo">Show me some foo</a>
如果 Javascript 失败,会有一些反馈。此外,不稳定的行为(页面跳转href="#"
,在以下情况下访问同一页面href=""
) 被消除。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)