Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

268
Views
Mientras uso getElementById, ¿cómo puedo acceder a un índice específico en una matriz y reasignar dígitos, después de enviar números de un felid de entrada con html?

Obtuve con éxito números arbitrarios de un campo de entrada mientras utilizaba una función de devolución de llamada en el lado HTML que finalmente pasó los números originales a un constructor de matriz. Dentro de mi función, he reasignado el document.getElementById("text1").value que llamó a los números originales a una variable y un número que representa un índice 0 que lleva al primer índice dentro de un constructor Array. El problema es que, después de enviar los números originales a arrayAbove (una matriz vacía), no pude seleccionar los números originales por índice para reutilizarlos más tarde en una declaración condicional. He usado un bucle for para iterar la matriz arrayAbove y no tuve suerte con este enfoque. Supongo que el problema radica en el constructor Array() , el formato dentro de la herramienta de inspección muestra una matriz vacía con índices secuenciales debajo de la matriz vacía, nada que haya observado antes.

¿Por qué? Espero que todo esto tenga sentido.

índice.html

 </div> <input placeholder="Enter Limit" type="text" id="text1"></input> <input type="button" id="stopLoss" value="Add" onclick="add_element_to_array()"><input> <input type="button" id="button2" value="Display" onclick="display_array();"> </input> <div id="Result"></div> </div>

JS:

 bot.Js var x = 0 var stopLoss = Array(); let arrayAbove = [] var arrName = new Array() async function add_element_to_array(){ stopLoss[x] = document.getElementById("text1").value; arrayAbove.push(parseFloat(stopLoss[x].replace(/[az]/i, ''))) alert("Element:" + stopLoss[x] + "Added at index" + x); x++; document.getElementById("stopLoss").value = ""; // console.log(tokenAmount) } function display_array() { var e = "<hr/>"; for (var y = 0; y < stopLoss.length; y++) { e += "Element" + y + " = " + stopLoss[y] + "<br/>" } document.getElementById("Result").innerHTML = e; } console.log(arrayAbove) console.log(arrName)
about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!