javascript - 获取链接名称并将其写在 div 中

标签 javascript hyperlink

我想使用所单击的链接中的名称以显示在 div 中。我尝试了很多东西,但没有任何结果。我还有一个小脚本来显示和隐藏一个 div,它工作得很好,直到我尝试为该名称创建一个脚本。 请有人快速看一下。

//script for hiding and display div
function showDiv() {
   document.getElementById('popup').style.display = "block";
}
function hideDiv() {
   document.getElementById('popup').style.display = "none";
}

和 html:

<div class="maintab">
    <div class="tab" onclick="showDiv()" ><a href="#">Template</a></div>
</div>
<div id="bestelknop">**Here the name must come**</div>
<div id="popup" style="display:none">
    <ul>
        <a href="http://pixelweb.be" target="iframe" onclick="hideDiv()" name="Pixelweb">pixelweb</a>
        <a href="http://templates.pixelweb.be/social" target="iframe" onclick="hideDiv()" name="Social">social</a>
        <a href="http://templates.pixelweb.be" target="iframe" onclick="hideDiv()" name="Templates" >templates pixelweb</a>
    </ul>
</div>

现在我想在 div bestelknop 中显示当前链接的名称。

我是 javascript 新手,所以请帮助我。

问候,

本尼

最佳答案

您可以将当前链接传递给该函数。

在这里查看我的工作示例:http://jsfiddle.net/XfW3P/

<div class="maintab">
    <div class="tab" onclick="showDiv()" ><a href="#">Template</a></div>
</div>
<div id="bestelknop">**Here the name must come**</div>
<div id="popup" style="display:none">
    <ul>
        <a href="http://pixelweb.be" target="iframe" onclick="hideDiv(this)" name="Pixelweb">pixelweb</a>
        <a href="http://templates.pixelweb.be/social" target="iframe" onclick="hideDiv(this)" name="Social">social</a>
        <a href="http://templates.pixelweb.be" target="iframe" onclick="hideDiv(this)" name="Templates" >templates pixelweb</a>
    </ul>
</div>

JavaScript 代码:

function showDiv() {
    document.getElementById('popup').style.display = "block";
}
function hideDiv(link) {
    document.getElementById('popup').style.display = "none";
    document.getElementById('bestelknop').innerHTML = link.name;
}

关于javascript - 获取链接名称并将其写在 div 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16681194/

相关文章:

ruby-on-rails - 如何使用 axlsx gem 生成一列超链接

javascript - 使多选控件可排序

google-apps-script - 如何使用 Google Script 在 Google Docs 中添加超链接

javascript - jquery UI slider 绑定(bind)选择

javascript - 我如何知道谁是js函数的调用者?

PHP - 想要检查用户输入是否包含网站地址

html - 没有 href 属性的 CakePHP 链接

facebook - 指向 Facebook 个人资料的链接并不总是有效

javascript - 如何删除 <span> 元素中的垂直间距?

javascript - jquery仅在文档准备好时获取maps.google.com