php中的HTML href=“”

php中的HTML href=“”,php,html,href,Php,Html,Href,在HTML中,您可以编写href=以防止页面重新加载,但在php中,这似乎不起作用。还有别的选择吗 它会添加到现有的url,但这不是我想要的。我也不想删除href,因为它将光标替换为一个选择文本光标,我也不想将css更改为基本php 我肯定我只是做错了什么。谢谢 通过使用散列,您试图告诉浏览器导航到页面上的定位点。如果要取消默认行为而不修改CSS,只需使用Javascript使锚的行为无效: <a href="javascript:void(0)">...</a> 这里

在HTML中,您可以编写href=以防止页面重新加载,但在php中,这似乎不起作用。还有别的选择吗

它会添加到现有的url,但这不是我想要的。我也不想删除href,因为它将光标替换为一个选择文本光标,我也不想将css更改为基本php


我肯定我只是做错了什么。谢谢

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

<a href="javascript:void(0)">...</a>

这里有一个很好的描述,说明了它的作用以及为什么在这里使用它:

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


好吧,我没有意识到这一点,我的html似乎也在用href=添加到url中。你能做些什么来阻止它?或者这是正常的行为?write href=javascript:;可以使用CSS规则修复光标,而不是用选择文本替换光标@这真的是最好的方法吗?它可以工作,但不干净。@chris85是的,我知道cursor:pointer可以工作,但我已经说过我不想让任何css参与其中。css在每个页面上都很常见,所以我必须内联使用。空href对于元素也是无效的html。其行为与href=本身没有任何不同吗?这只会影响javascript事件?当您单击它时,href=、onclick=return或unonclick=return false都不会发生任何事情,它会添加到url并将页面滚动到topno。它根本不会反应。已测试。@JoshLyness检查此预览它可以工作,但不是很好。我不反对这种说法
<a href="#" onclick="return false"> texts</a>