Después de agregar el valor del nombre del cuadro de texto, y luego el valor del nombre no se muestra en la página web y solo muestra [objeto Objeto] [objeto Objeto], intenté convertir de objetos a cadena pero no resolví el problema.
document.getElementById("test").innerHTML = obj.toString(); -> don't work.Verifique todo mi código a continuación:
<script> const obj = [{ iname: "", iprice: "" }]; function btn() { var name = document.getElementById('Iname').value; var price = document.getElementById('Iprice').value; obj.push({ iname: name, iprice: price }); document.getElementById("test").innerHTML = obj; } </script>Prueba esto
document.getElementById("test").innerHTML = JSON.stringify(obj);Es lo que uso para depurar objetos.