在使用 Google 时,我发现他们在锚标记中使用 onclick 事件。
In more谷歌标题部分中的选项,它看起来像普通的标签,但单击它不会被重定向,而是打开一个菜单。一般情况下使用时
<a href='more.php' onclick='show_more_menu()'>More >>></a>
它通常会转到“more.php”而不触发show_more_menu()
,但我在该页面本身中显示了一个菜单。怎样做就像google?
如果您的 onclick 函数返回 false,则默认浏览器行为将被取消。像这样:
<a href='http://www.google.com' onclick='return check()'>check</a>
<script type='text/javascript'>
function check()
{
return false;
}
</script>
不管怎样,谷歌是否这样做并不重要。在 javascript 中绑定 onclick 函数会更干净 - 这样您就可以将 HTML 与其他代码分开。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)