javascript - 在 JavaScript 中创建超链接

标签 javascript html hyperlink

我正在尝试在我网站的消息栏中创建指向 Facebook 网页的超链接。这是我的代码

        var str = "Check us out on facebook";
        var result = str.link("https://www.facebook.com/pages/");

         $( "#message-bar" ).click(
        function() {
          $("#message-form").toggle();
          if($("#message" ).text() == "Thanks for stopping by mysite.ca!"){
            $("#message" ).text(result)
          }else{
             $("#message-bar").hide();
          }
        });

目前,在您单击消息栏一次后,它不会显示超链接,而是显示 HTML 代码 https://www.facebook.com/pages/">在 facebook 上查看我们!。所以我的问题是我应该做什么修复以显示实际链接而不是代码。我一直在研究/研究 .innerHTML 标记,尽管找不到可行的解决方案。任何输入都会受到赞赏,谢谢。

最佳答案

试试这个

    var str = "Check us out on facebook";
    var result = str.link("https://www.facebook.com/pages/");

     $( "#message-bar" ).click(
    function() {
      $("#message-form").toggle();
      if($("#message" ).text() == "Thanks for stopping by mysite.ca!"){
        $("#message" ).html(result)
      }else{
         $("#message-bar").hide();
      }
    });

关于javascript - 在 JavaScript 中创建超链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26578848/

相关文章:

javascript - :active and :hover both active at the same time, 填充堆栈

javascript - Google 的抓取工具无法理解自己的 map 。如何解决?

html - CSS - 制作小型居中响应式 youtube 视频

html - 在 Blogger 中使用相对链接

Javascript/jQuery - DateTime 到 Date and Time separate strings

html - 将图片居中放置在一个圆圈内

javascript - 可能调用的自定义函数列表

html - 使用标签、href 和 css 的链接在 IE 中不起作用

Android Deep Link 不适用于较低的 API 版本(Android 5.0.2、API 21),但适用于 API 级别 28(Android 9.0)

javascript - 在 React.js 应用程序中从广告合作伙伴加载外部脚本