第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

根據(jù)變量編號(hào)索引值添加數(shù)組

根據(jù)變量編號(hào)索引值添加數(shù)組

FFIVE 2022-10-08 17:29:21
我試圖讓 indVars 重復(fù) numInd 所需的次數(shù)。因此,如果 numInd = 3,那么我想要類似于這個(gè) indVars[0] = divStart + userEntryVars + divEnd -- indVars[1] = divStart + userEntryVars + divEnd ... 等等,不管有多少 numInd 指示---然后將數(shù)組發(fā)布到innerHTML。/*User Selection Of Indicators*/var numInd = 3 /*This is amount of indicators that should show in innerHTML.*//*User Entry Variables Per Selection*/var uHeight = 120var 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[i])};console.log(out[0]) /*Returns Data I Expect*/console.log(out[1]) /*Returns Data I Don't Expect, It Should Be Showing Same as out[0]*/divArea.InnerHTML = indVars所以用戶選擇應(yīng)該顯示的指標(biāo)數(shù)量(指標(biāo) = 框),然后他們可以輸入進(jìn)入 innerHTML 的變量......所以如果他們選擇 2,用戶必須填寫 2 個(gè)用戶條目每個(gè)變量因?yàn)橹笜?biāo)會(huì)顯示不同的數(shù)據(jù)。我已經(jīng)嘗試了一些數(shù)組的變體并且我已經(jīng)接近但有時(shí)我得到“未定義”然后 div 計(jì)數(shù)。我在想 HTML 變量應(yīng)該在一個(gè) for 循環(huán)中來(lái)循環(huán)指標(biāo)的數(shù)量,但我不確定。最終,所選指標(biāo)的數(shù)量應(yīng)該是 3 個(gè)不同的實(shí)體,在這 3 個(gè)不同的實(shí)體中可以是用戶發(fā)布的可變數(shù)據(jù)。先感謝您。
查看完整描述

2 回答

?
慕哥6287543

TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超10個(gè)贊

我能夠通過以下代碼解決此問題。


/*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("")


查看完整回答
反對(duì) 回復(fù) 2022-10-08
?
LEATH

TA貢獻(xiàn)1936條經(jīng)驗(yàn) 獲得超7個(gè)贊

因?yàn)?code>indVars,現(xiàn)在你正在加在一起divStart + userEntryVars + divEnd

如果你想要indVars[0] = divStartand indVars[1] = userEntryVars,像這樣聲明它

var indVars = [divStart, userEntryVars, divEnd]


查看完整回答
反對(duì) 回復(fù) 2022-10-08
  • 2 回答
  • 0 關(guān)注
  • 179 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)