这是我迄今为止所做的代码。我想要超链接这些网站,以便当数组以HTML形式输出时,这些网站将是可点击的,并链接到它们各自的网页。出于某种原因,type =“text/javascript”中的代码与language =“JavaScript”中的代码不同,我不知道为什么。如果有人可以提供语言=“JavaScript”的代码,将不胜感激!是否可以将JavaScript数组元素超链接到HTML表格中?
HTML:
Mattress Type | Link |
---|
JAVASCRIPT:
var table = document.getElementById("table");
var body = document.createElement("tbody");
var beds = new Array(3);
beds[0] = ["Spring Mattress", "King Size", "http://factorymattresstexas.com/specials/spring-air/"];
beds[1] = ["Rest Lumbar Support", "Queen Size", "http://factorymattresstexas.com/specials/beautyrest-lumbar-support"];
beds[2] = ["Beauty Rest", "Twin Size", "http://factorymattresstexas.com/specials/simmons-beautyrest/"];
table.appendChild(tbody);
beds.forEach(function(items) {
var row = document.createElement("tr");
items.forEach(function(item) {
var cell = document.createElement("td");
cell.textContent = item;
row.appendChild(cell);
});
table.appendChild(row);
});
2017-08-17
Andrew C
+0
脚本元素的语言属性在HTML 4.1中已弃用,并在随后的版本中被删除。只要删除它。 'type =“text/javascript”'不是必需的,它是脚本元素的默认类型。 –