簡體   English   中英

在innerHTML中使用變量javascript的href標簽

[英]a href tag using a variable javascript within innerHTML

如何獲取我的innerHTML'a'標簽以使用我的javascript變量? 我很抱歉,這可能是一個重復的問題,我找不到像我一樣多的innerHTML示例。

for (var i = 0; i < 10; i++) {
                results.innerHTML += "<a 'href=" + data[3][i] + "'>" ;
                results.innerHTML += "<li class='result'><h1>" + data[1][i] +"</h1><br><br><p>"+ data[2][i] +"</p></li></a>";
            };

那就是我現在所擁有的,我知道這很草率。 在進行此嘗試之前,我嘗試在innerHTML內執行一個innerHTML,但是沒有用。

您也可以嘗試以下方法:

       var tags = function(arg) {
        return arg = document.getElementById(arg) || document.querySelector(arg);
      };
window.addEventListener('load', function(){
var data = "#";
var ind = 10; 
var cnt = 1;
var results = tags('.row');  
var ul = document.createElement('ul');
    results.appendChild(ul);
for (var x = 0; x < ind; ++x) {

var txt = document.createTextNode('variable\u0020' + cnt++);
var a = document.createElement('a');
    a.setAttribute('href', data);
    a.appendChild(txt);
var li = document.createElement('li');
    li.appendChild(a);
    ul.appendChild(li);
}
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM