【问题标题】:Adding a mailto link in a table cell (HTML5)在表格单元格中添加 mailto 链接 (HTML5)
【发布时间】:2017-03-04 18:29:44
【问题描述】:

所以我想弄清楚在使用 javascript 容器时如何将 mailto 链接添加到表格单元格。

var users = [ {first_name: "Kaitlin", last_name: "Burns", age: 23, email: "kburns99753@usermail.com"}, {first_name: "Joshua", last_name: "Feir", age: 31, email: "josh319726@usermail.com"}, {first_name: "Stephen", last_name: "Shaw", age: 28, email: "steve.shaw47628@usermail.com"}, {first_name: "Timothy", last_name: "McAlpine", age: 37, email: "Timbo72469@usermail.com"},    {first_name: "Sarah", last_name: "Connor", age: 19, email:"SarahC6320@usermail.com"}
];

window.onload = function(){

var tableContainer = document.querySelector("#outputTable");

      var myRows = "";

      for(var i=0; i < users.length; i++){ 
            myRows += "<tr>" +
                        "<td>" + users[i].first_name + "</td>" + 
                        "<td>" + users[i].last_name + "</td>" + 
                        "<td>" + users[i].age+ "</td>" +
                        "<td>" + users[i].email + "</td>" +
                      "</tr>";
      }

      tableContainer.innerHTML += myRows; 
};

所以基本上在展示了我在那里的代码之后,我想要做的是让“电子邮件”部分变成一个 mailto 链接。我该怎么办?

【问题讨论】:

    标签: javascript html containers


    【解决方案1】:

    你所要做的就是:

      var myRows = "";
    
      for(var i=0; i < users.length; i++){ 
            myRows += "<tr>" +
                        "<td>" + users[i].first_name + "</td>" + 
                        "<td>" + users[i].last_name + "</td>" + 
                        "<td>" + users[i].age+ "</td>" +
                        "<td><a href=\"mailto:" + users[i].email + "\">"+users[i].email +"</></td>" +
                      "</tr>";
      }
    
      tableContainer.innerHTML += myRows; 
    };
    

    我们在这里所做的是在表格中添加标签&lt;a href="mailto:themail@email.com"&gt;themail@email.com&lt;/a&gt;

    【讨论】:

    • 谢谢!!!我什至不能告诉你我花了多长时间来尝试解决这个问题,我想我的语法错误。非常感谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-10-20
    • 2016-01-04
    • 2013-09-27
    • 2016-12-28
    • 2012-03-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多