再會!我非常需要這方面的幫助,我有一個包含許多元素/資料的陣列,需要在文本框中顯示。每個陣列元素/資料都必須在文本框內。(必須使用包含陣列資料的回圈動態設定文本框)
arr = ["1"-"2"-"3"-"4"-"5"]; //my array is from the db, this is example only
conv_arr = arr.split("-")
var myArray = [conv_arr];
var ArrayInText = document.createElement('input');
myArray.forEach(function(conv_arr) {
ArrayInText.value = conv_arr ;
document.body.appendChild(ArrayInText);
它顯示陣列(假設這是一個文本框 [ ]) [ 1, 2, 3, 4, 5 ]
我想要一個看起來像這樣的結果(使用回圈每個元素一個文本框)[1][2][3][4][5]
uj5u.com熱心網友回復:
你可以在這里看到演示=> https://jsfiddle.net/4ow6k8j5/1/
洗掉不必要的分配后,您可以使用以下最簡單的解決方案;
conv_arr = arr.split("-")
conv_arr.forEach(function(elem) {
var ArrayInText = document.createElement('input');
ArrayInText.value = elem ;
document.body.appendChild(ArrayInText);
});
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/361133.html
標籤:javascript 查询 数组 阿贾克斯 循环
上一篇:選擇帶有輸入文本的選項
