Javascript 为什么link在internetexplorer中工作得很好,而在googlechrome中却不工作

Javascript 为什么link在internetexplorer中工作得很好,而在googlechrome中却不工作,javascript,html,css,google-chrome,Javascript,Html,Css,Google Chrome,我在一个应用程序中工作,其中有一个锚标记,其href value=id值为另一个锚链接的值。当我点击InternetExplorer中的锚定标签时,它对我来说工作正常,但在谷歌chrome链接不工作的情况下。问题是什么,为什么在一个浏览器中工作而在另一个浏览器中不工作 1. <ul><li><a href="#Abu Dhabi">Abu Dhabi</a><li> <ul> 2. <a name="#Abu Dha

我在一个应用程序中工作,其中有一个锚标记,其href value=id值为另一个锚链接的值。当我点击InternetExplorer中的锚定标签时,它对我来说工作正常,但在谷歌chrome链接不工作的情况下。问题是什么,为什么在一个浏览器中工作而在另一个浏览器中不工作

1. <ul><li><a href="#Abu Dhabi">Abu Dhabi</a><li> <ul>

2. <a name="#Abu Dhabi" id="&quot;Abu Dhabi&quot;">
<name>Abu Dhabi<br></name></a>
<name>Abu Dhabi<br></name>
1
    • 2. 阿布扎比
      阿布扎比

散列片段不能包含空格;你的是。这在§2.4.3和§4中进行了说明。

代码块中的两个项目是什么?请检查此处的答案:我刚刚了解了两个项目的视图源扫描id是否包含空格?我会怀疑的。你能在你的问题中提供更多的细节,这样评论部分就不会持续太久吗?