亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 Javascript 中添加指向 .textcontent 的鏈接

在 Javascript 中添加指向 .textcontent 的鏈接

慕容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')


查看完整回答
反對 回復 2023-01-06
  • 1 回答
  • 0 關注
  • 140 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號