慕容708150
2023-01-06 09:39:06
當我收到有關向 symbolSpan 添加鏈接的幫助時,我現在獲得了一個鏈接,但符號顯示在頁面底部,而不是與其余數據一起顯示在表格中...我該如何解決?const renderBalances = balances => { // binanceBalances.innerHTML = ""; // //console.log(balances); balances.forEach(balance => { let balanceLi = document.createElement("li"); balanceLi.className = "list-group-item list-group-item-justify-content-center"; let balanceDiv = document.createElement("div"); balanceDiv.className = "d-flex w-100 justify-content-between"; let symbolSpan = document.createElement("span"); symbolSpan.textContent = balance.symbol; // balanceDiv.appendChild(symbolSpan); function createLink(linkExtension) { const balanceDiv = document.createElement("div"); const symbolSpan = document.createElement("span"); const link = document.createElement("a"); link.setAttribute('href', `www.binance.com/en/trade/${linkExtension}`); link.textContent = balance.symbol; symbolSpan.appendChild(link); balanceDiv.appendChild(symbolSpan); document.body.appendChild(balanceDiv); } createLink('myparam')這是該表的其余代碼 let price = document.createElement("span"); price.textContent = balance.startPrice; balanceDiv.appendChild(price); let available = document.createElement("span"); available.textContent = balance.holdings; balanceDiv.appendChild(available); let onOrder = document.createElement("span"); onOrder.textContent = balance.used; balanceDiv.appendChild(onOrder); balanceLi.appendChild(balanceDiv); binanceBalances.appendChild(balanceLi); });};
1 回答

互換的青春
TA貢獻1797條經驗 獲得超6個贊
創建一個 span 和一個 link html 元素。對于鏈接元素,附加文本和 href 屬性。
將 link 元素附加到 span 并將 span 附加到 div。最后附加到 DOM。
傳遞需要附加到鏈接的附加參數。
function createLink(linkExtension) {
const balanceDiv = document.createElement("div");
const symbolSpan = document.createElement("span");
const link = document.createElement("a");
link.setAttribute('href', `www.binance.com/en/trade/${linkExtension}`);
link.textContent = 'binance link';
symbolSpan.appendChild(link);
balanceDiv.appendChild(symbolSpan);
document.body.appendChild(balanceDiv);
}
createLink('myparam')
添加回答
舉報
0/150
提交
取消