2017-05-28 20 views
-1

forループ内でこのコードを作成するのに助けが必要です。あなたは完全なコードを追加しないためのjavascriptのforループ内でhrefを作成する方法

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

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

に変更する必要が

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ループを書くにはどうすればいいですか? – chazsolo

+2

[JavaScriptで配列をループ](https://stackoverflow.com/questions/3010840/loop-through-an-array-in-javascript)の可能な複製 – 4castle

答えて

0

可能:あなたの下の

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

がコードされてありがとう、私はちょうどそれをお勧めすることができます。 href = 'は文字列でなければならないので、sel_val関数が文字列を返すだけです。'

+0

mysecObj.data [x ]。コード – user3730170

関連する問題