Javascript 使用锚定标记我不想调用href
比如我有Javascript 使用锚定标记我不想调用href,javascript,Javascript,比如我有 <a href="//www.altavista.com">AltaVista</a> 为了这个练习,我不想去altavista网站。我想调用一个加载警报的函数…所以我尝试了 <a onClick="registerHandlers(); return false;" href="//www.altavista.com">Yahoo!</a><br/> <script> function registe
<a href="//www.altavista.com">AltaVista</a>
为了这个练习,我不想去altavista网站。我想调用一个加载警报的函数…所以我尝试了
<a onClick="registerHandlers(); return false;" href="//www.altavista.com">Yahoo!</a><br/>
<script>
function registerHandlers() {
alert("hi");
}
</script>
函数寄存器句柄(){
警报(“hi”);
}
这不起作用。是否有人知道为什么我建议您使用
event.preventDefault()
来防止链接的dafault链接行为。如果希望使用jquery添加一些事件句柄,则不建议使用return false
,因为它还会阻止该元素上的所有其他事件句柄运行
功能寄存器句柄(e){
如果(如默认){
e、 预防默认值();
}
警报(“hi”);
}
我建议您使用event.preventDefault()
来防止链接出现错误链接行为。如果希望使用jquery添加一些事件句柄,则不建议使用return false
,因为它还会阻止该元素上的所有其他事件句柄运行
功能寄存器句柄(e){
如果(如默认){
e、 预防默认值();
}
警报(“hi”);
}
对我有效:Javascript控制台中是否有任何错误?您是否在警报进入其他站点之前收到警报?对我有效:Javascript控制台中是否有任何错误?您是否在警报进入其他站点之前收到警报?