2 回答

TA貢獻1831條經驗 獲得超10個贊
我能夠通過以下代碼解決此問題。
/*User Selection Of Indicators*/
var numInd = 3 /*This is amount of indicators that should show in innerHTML.*/
/*User Entry Variables Per Selection*/
var uHeight = 120
var uWidth = 225
/*Html Variables*/
var divStart = '<div class="col-sm-auto">'
var userEntryVars = '<img src="whatever.jpg" style="height:' + uHeight +'px; width: '+ uWidth + 'px">'
var divEnd = '</div>'
/*Div InnerHTML*/
var divArea = document.getElementById("IndicatorArea") ;
var out = []
var indVars = divStart + userEntryVars + divEnd ;
/*Loop For Number Of Indicators*/
for (i = 0; i < numInd; i++){
out.push(indVars)
};
divArea.InnerHTML = out.join("")

TA貢獻1936條經驗 獲得超7個贊
因為indVars
,現在你正在加在一起divStart + userEntryVars + divEnd
。
如果你想要indVars[0] = divStart
and indVars[1] = userEntryVars
,像這樣聲明它
var indVars = [divStart, userEntryVars, divEnd]
添加回答
舉報