Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/404.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
Javascript 没有<;a></a>;我的html中的元素?_Javascript_Html_Hyperlink - Fatal编程技术网

Javascript 没有<;a></a>;我的html中的元素?

Javascript 没有<;a></a>;我的html中的元素?,javascript,html,hyperlink,Javascript,Html,Hyperlink,似乎工作正常的解决方法是将JS事件监听器附加到您希望充当链接并位于函数调用位置内的任何元素(最有可能是按钮);跳转到特定页面。 有什么理由我不应该这样做吗?正如丹尼尔所说,搜索引擎无法跟踪链接,因此它们不会为你的网站编制索引 但这不是唯一的问题,如果单击按钮,则需要使用JavaScript读取。如果用户没有为其web浏览器启用JavaScript,会发生什么情况?然后他们有导航按钮,没有任何功能。他们会认为你的网站坏了 有一些链接的导航按钮是可以的,但是导航栏应该几乎总是包含锚定标记,这样用户(

似乎工作正常的解决方法是将JS事件监听器附加到您希望充当链接并位于函数调用位置内的任何元素(最有可能是按钮);跳转到特定页面。
有什么理由我不应该这样做吗?

正如丹尼尔所说,搜索引擎无法跟踪链接,因此它们不会为你的网站编制索引

但这不是唯一的问题,如果单击按钮,则需要使用JavaScript读取。如果用户没有为其web浏览器启用JavaScript,会发生什么情况?然后他们有导航按钮,没有任何功能。他们会认为你的网站坏了


有一些链接的导航按钮是可以的,但是导航栏应该几乎总是包含锚定标记,这样用户(有或没有JavaScript)就可以导航您的站点。

正如Daniel所说,搜索引擎无法跟踪链接,因此不会为您的站点编制索引

但这不是唯一的问题,如果单击按钮,则需要使用JavaScript读取。如果用户没有为其web浏览器启用JavaScript,会发生什么情况?然后他们有导航按钮,没有任何功能。他们会认为你的网站坏了


可以使用按钮导航到某些链接,但是导航栏几乎应该始终包含
锚定标记,以便用户(使用或不使用JavaScript)可以导航您的站点。

搜索引擎无法跟踪链接,也不会为您的站点编制索引。搜索引擎无法跟踪链接,也不会为您的站点编制索引。