Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html href="#&引用;导致滚动到页面顶部?_Html_Web_Href - Fatal编程技术网

Html href="#&引用;导致滚动到页面顶部?

Html href="#&引用;导致滚动到页面顶部?,html,web,href,Html,Web,Href,我使用类型标签在我的网站上触发操作。我发誓他们以前不这么做,但现在当我点击其中一个时,浏览器会滚动到页面顶部 找到答案后,我现在使用的是href=“javascript:;”,效果非常好。但我不可能是唯一一个有这个问题的人(除非我是)。我真的很想知道什么时候href=“#”会这样做,什么时候不会。他们总是这样做 请注意,链接的单击操作可以在JavaScript中被覆盖,这就是为什么您以前可能看到过不同的行为。他们总是这样做 请注意,链接的单击操作可以在JavaScript中被覆盖,这就是为什么您

我使用
类型标签在我的网站上触发操作。我发誓他们以前不这么做,但现在当我点击其中一个时,浏览器会滚动到页面顶部

找到答案后,我现在使用的是
href=“javascript:;”
,效果非常好。但我不可能是唯一一个有这个问题的人(除非我是)。我真的很想知道什么时候
href=“#”
会这样做,什么时候不会。他们总是这样做

请注意,链接的单击操作可以在JavaScript中被覆盖,这就是为什么您以前可能看到过不同的行为。

他们总是这样做

请注意,链接的单击操作可以在JavaScript中被覆盖,这就是为什么您以前可能看到过不同的行为。

他们总是这样做

请注意,链接的单击操作可以在JavaScript中被覆盖,这就是为什么您以前可能看到过不同的行为。

他们总是这样做


请注意,链接的单击操作可以在JavaScript中被覆盖,这就是为什么您以前可能会看到不同的行为。

始终,除非您的JavaScript处理程序阻止它

function f(e) {
    e.preventDefault();
}

现在,如果单击调用
f(e)
,则不会滚动到顶部。

始终,除非javascript处理程序阻止它

function f(e) {
    e.preventDefault();
}

现在,如果单击调用
f(e)
,则不会滚动到顶部。

始终,除非javascript处理程序阻止它

function f(e) {
    e.preventDefault();
}

现在,如果单击调用
f(e)
,则不会滚动到顶部。

始终,除非javascript处理程序阻止它

function f(e) {
    e.preventDefault();
}

现在,如果单击调用
f(e)
,则不会滚动到顶部。

在此上下文中,什么是
e
——事件对象?我如何在
href
中使用此函数?@EliRose您不会。在
href
案例中,您有
javascript:
协议处理程序,上下文与事件断开连接。至少,你可以使用
onclick
,然后你可以使用任何你想要的JS。当然,你是对的——我说的是
href
,但当时想的是
onlick
。如何从
onlick
中访问事件对象?如果调用的函数需要
event
参数(如上例所示),那么它就在那里。您不需要显式地将它传递给
onclick
在这个上下文中什么是
e
——事件对象?我如何在
href
中使用此函数?@EliRose您不会。在
href
案例中,您有
javascript:
协议处理程序,上下文与事件断开连接。至少,你可以使用
onclick
,然后你可以使用任何你想要的JS。当然,你是对的——我说的是
href
,但当时想的是
onlick
。如何从
onlick
中访问事件对象?如果调用的函数需要
event
参数(如上例所示),那么它就在那里。您不需要显式地将它传递给
onclick
在这个上下文中什么是
e
——事件对象?我如何在
href
中使用此函数?@EliRose您不会。在
href
案例中,您有
javascript:
协议处理程序,上下文与事件断开连接。至少,你可以使用
onclick
,然后你可以使用任何你想要的JS。当然,你是对的——我说的是
href
,但当时想的是
onlick
。如何从
onlick
中访问事件对象?如果调用的函数需要
event
参数(如上例所示),那么它就在那里。您不需要显式地将它传递给
onclick
在这个上下文中什么是
e
——事件对象?我如何在
href
中使用此函数?@EliRose您不会。在
href
案例中,您有
javascript:
协议处理程序,上下文与事件断开连接。至少,你可以使用
onclick
,然后你可以使用任何你想要的JS。当然,你是对的——我说的是
href
,但当时想的是
onlick
。如何从
onlick
中访问事件对象?如果调用的函数需要
event
参数(如上例所示),那么它就在那里。您不需要显式地将其传递给
onclick