es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo mostrar los datos de un array dentro de un textbox usando un loop? (Un textbox por cada dato del array)

¡Buen día! Necesito ayuda con urgencia en esto, tengo una matriz con muchos elementos/datos que se necesitan mostrar en una caja de texto. Cada elemento/data de la matriz debe estar dentro de la caja de texto. (La caja de texto debe ser configurada dinámicamente usando un ciclo con los datos de la matriz adentro)


arr = ["1"-"2"-"3"-"4"-"5"]; //mi matriz es de la base de datos, esto es un ejemplo solamente 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);

Muestra la matriz (haz de cuenta que esto es una caja de texto [ ])
[ 1, 2, 3, 4, 5 ]

Quiero un resultado que se vea así (una caja de texto por cada elemento utilizando un ciclo)
[ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ]

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    var myArray = [“1”-“2”-“3”-“4”-“5”]; //mi array viene de la base de datos, este es solo un ejemplo
    var conv_arr = myArray.split(“-“);

    for (var i = 0; i < conv_arr.length; i++) {
    var ArrayInText = document.createElement(‘input’);
    ArrayInText.value = conv_arr[i];
    document.body.appendChild(ArrayInText);
    }

    Esto mostrará el array en cajas de texto separadas:
    [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ]

Comments are closed.