如何在javascript中为for循环创建href

时间:2017-05-28 03:20:08

标签: javascript

我需要帮助才能在for循环中创建此代码。谢谢

"<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>";

1 个答案:

答案 0 :(得分:0)

可能需要从

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

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

因为您没有添加完整代码,所以我可以推荐一下。当且仅当sel_val函数返回一个字符串时,它才是真的,因为href =&#39;在这里需要是一个字符串&#39;