HTML php 中的 href="#"

HTML href="#" in php

在 HTML 中,您可以编写 href="#" 来防止页面重新加载,但是在 php 中,这似乎不起作用。有其他选择吗?

它将 # 添加到现有的 url,但这不是我想要的。我也不想删除 href,因为它将光标替换为 select 文本光标,而且我真的不想将我的 css 更改为基本 php ].

我确定我只是做错了什么。谢谢!

通过使用散列,您试图告诉浏览器导航到页面上的锚点。如果您想取消默认行为而不修改您的 CSS 只需使用 Javascript:

取消锚点的行为
<a href="javascript:void(0)">...</a>

这里很好地描述了它的作用以及为什么要使用它:What does "javascript:void(0)" mean?

不是最好的。但如果我有这个问题,我会使用 onclick

<a href="#" onclick="return false"> texts</a>

Online Preview