我有一个与 linkpreview API 一起使用的链接预览
这里是带有演示的 Jsfiddle:https://jsfiddle.net/e4wdcjgz/
我需要一些帮助来进行这些调整:
这里是我实际情况的demo:
https://jsfiddle.net/3xznoLhj/
这里是实际代码:
var data = { key: "my-api-key", q: "https://tomshw.it" };
fetch("https://api.linkpreview.net", {
method: "POST",
mode: "cors",
body: JSON.stringify(data)
})
.then((res) => res.json())
.then((response) => {
document.getElementById("mytitle").innerHTML = response.title;
document.getElementById("mydescription").innerHTML = response.description;
document.getElementById("myimage").src = response.image;
document.getElementById("myurl").innerHTML = response.url;
});
附言该元素目前未创建,因为我不知道如何将结果附加到每个链接
答案 0 :(得分:0)
element.insertAdjacentHTML(position, html)
方法来做到这一点,这个方法有 4 个值来选择元素位置 "afterbegin"
, {{1 }}、"afterend"
、"beforebegin"
这是一个例子
"beforeend"