2017-05-28 47 views
-1

内创建for循环的href我需要帮助,使内的这个代码回路。谢谢如何在JavaScript

"<a href='javascript:sel_val(mysecObj.data[x].code);' >" + 
mysecObj.data[x].code + "</a>" + "<br>" + 
以下

是代码:

document.getElementById("act" + i + j).innerHTML = myfirstObj.data[i].items[j].name + " " + 
    "<div class='dropdown' id='" + i + j + "' onclick='display_cell(this.id)' style='text-decoration:underline;color:blue;'>" + 
    myfirstObj.data[i].items[j].remark + " " + 
    "<div class='dropdown-content' >" + 
"<a href='javascript:sel_val(mysecObj.data[0].code);' >" + "mysecObj.data[0].code + "</a>" + "<br>" + 
"<a href='javascript:sel_val(mysecObj.data[1].code);' >" + "mysecObj.data[1].code + "</a>" + "<br>" + 
"<a href='javascript:sel_val(mysecObj.data[2].code);' >" + mysecObj.data[2].code + "</a>" + "<br>" + 
"<a href='javascript:sel_val(mysecObj.data[3].code);' >" + mysecObj.data[3].code + "</a>" + "<br>" + 
"<a href='javascript:sel_val(mysecObj.data[4].code);' >" + mysecObj.data[4].code + "</a>" + "<br>" + 
"<a href='javascript:sel_val(mysecObj.data[5].code);' >" + mysecObj.data[5].code + "</a>" + "<br>" + 
"<a href='javascript:sel_val(mysecObj.data[6].code);' >" + mysecObj.data[6].code + "</a>" + "<br>" + 
"<a href='javascript:sel_val(mysecObj.data[7].code);' >" + mysecObj.data[7].code + "</a>" + "<br>" + 
"<a href='javascript:sel_val(mysecObj.data[8].code);' >" + mysecObj.data[8].code + "</a>" + "<br>" + 
"<a href='javascript:sel_val(mysecObj.data[9].code);' >" + mysecObj.data[9].code + "</a>" + "<br>" + 
"</div>" + "</div>"; 
+0

所以你的问题是这是真的,如何写一个for循环? [通过在JavaScript的阵列循环]的 – chazsolo

+2

可能的复制(https://stackoverflow.com/questions/3010840/loop-through-an-array-in-javascript) – 4castle

回答

0

可能需要更改从

"<a href='javascript:sel_val(mysecObj.data[0].code);' >" 

"<a href='javascript:sel_val("+mysecObj.data[0].code+");' >" 

因为你不加满的代码,所以我可以推荐。而当且仅当sel_val函数返回一个字符串,因为HREF =“这里需要一个字符串”

+0

我需要像mysecObj.data在可变的语法[X ]。码 – user3730170