简体   繁体   English

如何将 URL 作为带有 Javascript 的可点击链接添加到标题中

[英]How can I make the URL into the title as a clickable link with Javascript

I want to be able to make the URL integrated and linked to the title.我希望能够将 URL 集成并链接到标题。 It currently makes the title and URL separate in the picture.它目前使标题和 URL 在图片中分开。

var i;
var listItems = xmlDoc.getElementsByTagName('listitem');
var html = '';
for (i = 0; i < listItems.length; i++) {
    // build the HTML for the image and name text
    console.log(listItems[i].getElementsByTagName('itemName')[0].childNodes[0].nodeValue)
    html += "<div class=\"item\">" + "    <p>" + listItems[i].getElementsByTagName('itemName')[0].childNodes[0].nodeValue + +"<a href =" + "\"" + listItems[i].getElementsByTagName('itemURL')[0].childNodes[0].nodeValue + "\"" + ">" + "</a>" + "</p>" + "</div>";

这是输出,标题和 URL 分开

Just use template literals.只需使用模板文字。 Code:代码:

var i;
var listItems = xmlDoc.getElementsByTagName('listitem');
var html = '';
for (i = 0; i < listItems.length; i++) {
    // build the HTML for the image and name text
    console.log(listItems[i].getElementsByTagName('itemName')[0].childNodes[0].nodeValue)
    html += `<div class="item"><a href = "${listItems[i].getElementsByTagName('itemURL')[0].childNodes[0].nodeValue}">${listItems[i].getElementsByTagName('itemName')[0].childNodes[0].nodeValue}</a></div>`;

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM