【问题标题】:Why doesn't this show as a link on my site?为什么这在我的网站上不显示为链接?
【发布时间】:2020-03-12 16:09:21
【问题描述】:

试图让我的变量“产品”中的链接与我屏幕上的蓝色“链接 naar 网站”一起使用。相反,它显示为粗体文本......我无法点击。

var product = [
  'plantenwinkel.nl',
  'https://www.plantenwinkel.nl/image/data/templates/plantenwinkel/plantenwinkel.jpg',
  '6,30',
  'gratis',
  'https://www.plantenwinkel.nl/krulpitrus-juncus-effusus-spiralis-siergras?utm_source=tradetracker&utm_medium=affiliate&utm_campaign=feed&option=57498'
];

document.getElementById("product_logo").innerHTML = '<img src="'+product[1]+'" alt="'+product[0]+'" />';
document.getElementById("product_prijs").innerHTML = '<p>€ '+product[2]+'</p>';
document.getElementById("product_verzendkosten").innerHTML = '<p>'+product[3]+'</p>';
document.getElementById("product_link").innerHTML = '<link rel="stylesheet" href="'+product[4]+'">Link naar website</link>'; //Why doesn't this link work??!?!?!?

problem

【问题讨论】:

  • 您需要&lt;a&gt; 标签。 &lt;link&gt; 标签用于添加样式表

标签: javascript innerhtml getelementbyid


【解决方案1】:

使用a 标签,改变这个:

document.getElementById("product_link").innerHTML = '<link rel="stylesheet" href="'+product[4]+'">Link naar website</link>';

收件人:

document.getElementById("product_link").innerHTML = '<a href="'+product[4]+'">Link naar website</a>';

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-05
    • 1970-01-01
    • 2023-03-26
    • 1970-01-01
    • 2013-02-25
    相关资源
    最近更新 更多