Javascript 锚点标记href不适用于具有DOM的锚点

Javascript 锚点标记href不适用于具有DOM的锚点,javascript,html,Javascript,Html,我有两个锚标签: 1) 用于注销用户 <a href="{$Site.HostPath}/portal/<%=companyid %>/logout" style="color: #888; text-decoration: none">&nbsp;|&nbsp;Logout</a></li> 谁的href工作正常 2) 用于显示和更新用户配置文件 User: <a class="something" href="

我有两个锚标签:

1) 用于注销用户

  <a href="{$Site.HostPath}/portal/<%=companyid %>/logout" style="color: #888; text-decoration: none">&nbsp;|&nbsp;Logout</a></li>

谁的href工作正常

2) 用于显示和更新用户配置文件

 User: <a class="something" href="{$Site.HostPath}/portal/<%=companyid %>/profile" style="text-decoration: none"><span class="sales-user-info" style="" ><%= username%></span></a>
用户:
未触发其href


有什么问题吗???

能否显示生成的html?href被有效url替换。对于ex
http://local.goal.crew/portal/175/profile
这不是生成的html,而是URL。您是否有任何事件侦听器附加到用户配置文件锚定标记?其中之一可能是调用
event.preventDefault()
。需要更多的html/css标记来查看发生了什么。说“DOM中没有任何变化”意味着没有它就没有任何意义。