在javascript中创建超链接

时间:2014-10-26 22:46:45

标签: 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标签,虽然找不到工作的解决方案。任何输入都会被评估,谢谢。

2 个答案:

答案 0 :(得分:2)

如果您想将HTML放入元素中,则应拨打html(),而不是text()

答案 1 :(得分:2)

试试这个

    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();
      }
    });