javascript中的链接
我在我的页面中有一些动态创建的链接,我需要做的是当我点击链接时,我应该将链接的名称传递到另一个页面。所以,请告诉我一个实现这一点的方法。Thanx提前:javascript中的链接,javascript,hyperlink,Javascript,Hyperlink,我在我的页面中有一些动态创建的链接,我需要做的是当我点击链接时,我应该将链接的名称传递到另一个页面。所以,请告诉我一个实现这一点的方法。Thanx提前: document.getElementById('anchor').innerHTML; 然后可以将此值作为参数传递到另一个页面 然后,您可以将此值作为参数传递到另一页。如果使用,则可以使用: <html> <script src="http://ajax.googleapis.com/ajax/libs/jque
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访问链接名。您能详细解释一下您想做什么吗?什么方法可以将链接的名称传递到另一个页面?当我说链接的名称时,即。这是链接的名称!你能更详细地解释一下你想做什么吗?什么方法可以将链接的名称传递到另一个页面?当我说链接的名称时,即。这是链接的名称!