我使用以下方法创建了一个span元素:
modulesList
问题在于标记未显示为链接,而是按字面显示。
答案 0 :(得分:3)
应为innerHTML
而不是innerText
(因为字符串中包含HTML)。 span
应该用单引号(''
)或双引号(""
)括起来。
var ele= document.createElement('span');
ele.innerHTML = "bla bla (<a href='https://www.pepe.com'> ble ble </a>) blu blu";
var divele = document.getElementById('divele');
divele.appendChild(ele);
<div id="divele"><div>