javascript中的链接

javascript中的链接,javascript,hyperlink,Javascript,Hyperlink,我在我的页面中有一些动态创建的链接,我需要做的是当我点击链接时,我应该将链接的名称传递到另一个页面。所以,请告诉我一个实现这一点的方法。Thanx提前: document.getElementById('anchor').innerHTML; 然后可以将此值作为参数传递到另一个页面 然后,您可以将此值作为参数传递到另一页。如果使用,则可以使用: <html> <script src="http://ajax.googleapis.com/ajax/libs/jque

我在我的页面中有一些动态创建的链接,我需要做的是当我点击链接时,我应该将链接的名称传递到另一个页面。所以,请告诉我一个实现这一点的方法。Thanx提前:

document.getElementById('anchor').innerHTML;
然后可以将此值作为参数传递到另一个页面

然后,您可以将此值作为参数传递到另一页。

如果使用,则可以使用:

<html>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>
<a href="#foo">foo</a> <a href="#bar">bar</a>
<script>
  $('a').click(function () { alert($(this).text()); /* attr('href') */ });
</script>
</html>
当然html和so都不是很好,但是点击就是你所需要的。 然后,您可以使用ajax或目标URL中的参数来提供指向另一个页面的链接

但是为什么你不在创建链接时生成它呢? 我的意思是添加a href=mylink?from=mylink

编辑:用您的评论更正。您需要的是文本而不是attr'href'。

如果您正在使用,您可以使用:

<html>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>
<a href="#foo">foo</a> <a href="#bar">bar</a>
<script>
  $('a').click(function () { alert($(this).text()); /* attr('href') */ });
</script>
</html>
当然html和so都不是很好,但是点击就是你所需要的。 然后,您可以使用ajax或目标URL中的参数来提供指向另一个页面的链接

但是为什么你不在创建链接时生成它呢? 我的意思是添加a href=mylink?from=mylink

编辑:用您的评论更正。您需要的是文本而不是attr'href'

这将使您的链接如下所示:

<a id="link" href="http://somewebsite.com?linkName=Name_of_the_link">Name_of_the_link</a>
然后在另一个页面上,您可以通过GET变量linkName访问链接名

这将使您的链接如下所示:

<a id="link" href="http://somewebsite.com?linkName=Name_of_the_link">Name_of_the_link</a>

然后在另一个页面上,您可以通过GET变量linkName访问链接名。

您能详细解释一下您想做什么吗?什么方法可以将链接的名称传递到另一个页面?当我说链接的名称时,即。这是链接的名称!你能更详细地解释一下你想做什么吗?什么方法可以将链接的名称传递到另一个页面?当我说链接的名称时,即。这是链接的名称!