【问题标题】:JavaScript create clickable hrefJavaScript 创建可点击的 href
【发布时间】:2013-01-02 18:12:08
【问题描述】:

我有一个简单的愚蠢问题。我想在我的 HTML 中添加一个可在 JavaScript 中点击的 URL

var a = document.createElement('a');
a.setAttribute('href', 'http://example.at');
$("#upcomingEvents").append('Please check our website. ' + a);

网址出现了,但无法点击,如何更改?

谢谢!

【问题讨论】:

    标签: javascript wordpress url append href


    【解决方案1】:

    您必须在链接中添加一些文字,以便点击:

    a.innerText='click me!';
    

    然后你不能将字符串连接到 DOM 元素。

    $("#upcomingEvents").append('Please check our website.');
    $("#upcomingEvents").append(a);
    

    Demo

    【讨论】:

      【解决方案2】:

      试试这样:

      $("#upcomingEvents").append('Please check our website. ');
      $("#upcomingEvents").append(a);
      

      + 运算符导致 DOMNode 被强制转换为字符串,您不希望这样。

      【讨论】:

      • 不妨用.append().append()
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-02
      • 1970-01-01
      • 2015-04-18
      • 2014-01-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多