将用户输入存储在数组中并显示在屏幕上

玛玛塔

将信息存储在数组中(名字,姓氏,accNumber等)。我已经有一些数组数据了。我想询问用户输入并将其推入数组并保存并在屏幕上显示(不在控制台中)。同样,新信息也不会保存在阵列中。我使用提示以及形式。从不起作用。

/* creatting array  */
        var customer = [
            {fname: "Jhon", lname: "Yojin", accNo: 1, balance: 400},
            {fname: "Jane", lname: "Jin", accNo: 2, balance: 500},
            {fname: "Emily", lname: "Sena", accNo: 5, balance: 100}
        ];
        console.log(customer.length);
        console.log(customer[1].fname);
        console.log(customer[2].lname);
        var newName = prompt("what is your lnamename?");
        customer.push(newName);
        console.log(customer);

    /*function to add data in array*/    
    function addInArray() {
        var  addName = document.getElementById("#nameInput");
        customer.push(addName.value);
        addName.value = "";
        console.log(customer);

    } 
     /* display array*/
    function displayArray(){
        for(var i=0; i < customer.lenght; i++){
            document.write("customer" + i + customer[i] + "</br>");
            document.getElementById("#showName").innerHTML = customer[i];
        }
    }    
    </script>

    <form>
        <input id="nameInput" type="text"/ placeholder="yourInfo">
        <button type="button" id="add" onclick="addInArray();">Add </button>
        <button type="button" id="myList" onclick="displayArray();">Display</button>
    </form>  
        <div id="box"></div> 
        <div id="showName"> </div>
    </body>
pc_coder

#使用时不应该写getElementById

/* creatting array  */
var customer = [
    {fname: "Jhon", lname: "Yojin", accNo: 1, balance: 400},
    {fname: "Jane", lname: "Jin", accNo: 2, balance: 500},
    {fname: "Emily", lname: "Sena", accNo: 5, balance: 100}
];

displayMyAcc()
function displayMyAcc(){ 
var myAccNo = prompt("what is your acc number?");
document.getElementById("showName").innerHTML=JSON.stringify(customer.filter(x=>x.accNo==myAccNo)[0]);
}

/*function to add data in array*/    
function addInArray() {
  var  addName = document.getElementById("nameInput");
  customer.push(addName.value);
  addName.value = "";

} 
/* display array*/
function displayArray(){
  for(var i=0; i < customer.length; i++){
      document.getElementById("showName").innerHTML += JSON.stringify(customer[i]);
  }
}
<form>
    <input id="nameInput" type="text"/ placeholder="yourInfo">
    <button type="button" id="add" onclick="addInArray();">Add </button>
    <button type="button" id="myList" onclick="displayArray();">Display</button>
</form>  
<div id="box"></div> 
<div id="showName"> </div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将用户输入存储在数组中

来自分类Dev

将用户输入整数存储在数组中

来自分类Dev

Haskell将用户输入存储在数组中

来自分类Dev

将用户输入存储在int数组中

来自分类Dev

如何在没有for循环的c中将用户输入存储在数组中

来自分类Dev

如何将用户字符串输入存储在数组中,C ++

来自分类Dev

将用户输入中的空间存储在char数组中

来自分类Dev

有没有一种方法可以将用户输入存储在数组中并取回它?

来自分类Dev

如何将用户输入存储在int数组中

来自分类Dev

将用户输入存储到数组Java

来自分类Dev

将用户输入中的大数存储到整数数组中

来自分类Dev

将用户输入存储在本地存储中的特定阵列中

来自分类Dev

将用户输入存储在PHP序列化数组中是否安全?

来自分类Dev

将用户输入存储到2D数组中时,值将被覆盖

来自分类Dev

将用户输入的名称与存储在名称数组中的所有名称进行比较

来自分类Dev

如何将用户输入存储到现有数组中?

来自分类Dev

检查用户输入是否在数组中

来自分类Dev

存储数组并将其显示在屏幕上

来自分类Dev

将用户输入值存储在控制器中

来自分类Dev

将用户输入的值存储到C中的字符指针?

来自分类Dev

将用户输入值存储在控制器中

来自分类Dev

如何使用For循环将用户输入存储在变量中?

来自分类Dev

将用户输入与向量中存储的值进行比较

来自分类Dev

如何在数组/数组列表中存储多个用户输入(String、Int、Double)并输出存储的数据(Java)?

来自分类Dev

在数组中输入数字并显示?

来自分类Dev

坚持如何将用户输入存储到类中以及如何将其显示到DataGridView中

来自分类Dev

在用户输入中显示HTML屏幕?

来自分类Dev

如何编写有序列表并显示存储在数组中的输入条目数

来自分类Dev

如何将用户提示(输入)存储到数组中并检索其最大值和最小值?

Related 相关文章

  1. 1

    将用户输入存储在数组中

  2. 2

    将用户输入整数存储在数组中

  3. 3

    Haskell将用户输入存储在数组中

  4. 4

    将用户输入存储在int数组中

  5. 5

    如何在没有for循环的c中将用户输入存储在数组中

  6. 6

    如何将用户字符串输入存储在数组中,C ++

  7. 7

    将用户输入中的空间存储在char数组中

  8. 8

    有没有一种方法可以将用户输入存储在数组中并取回它?

  9. 9

    如何将用户输入存储在int数组中

  10. 10

    将用户输入存储到数组Java

  11. 11

    将用户输入中的大数存储到整数数组中

  12. 12

    将用户输入存储在本地存储中的特定阵列中

  13. 13

    将用户输入存储在PHP序列化数组中是否安全?

  14. 14

    将用户输入存储到2D数组中时,值将被覆盖

  15. 15

    将用户输入的名称与存储在名称数组中的所有名称进行比较

  16. 16

    如何将用户输入存储到现有数组中?

  17. 17

    检查用户输入是否在数组中

  18. 18

    存储数组并将其显示在屏幕上

  19. 19

    将用户输入值存储在控制器中

  20. 20

    将用户输入的值存储到C中的字符指针?

  21. 21

    将用户输入值存储在控制器中

  22. 22

    如何使用For循环将用户输入存储在变量中?

  23. 23

    将用户输入与向量中存储的值进行比较

  24. 24

    如何在数组/数组列表中存储多个用户输入(String、Int、Double)并输出存储的数据(Java)?

  25. 25

    在数组中输入数字并显示?

  26. 26

    坚持如何将用户输入存储到类中以及如何将其显示到DataGridView中

  27. 27

    在用户输入中显示HTML屏幕?

  28. 28

    如何编写有序列表并显示存储在数组中的输入条目数

  29. 29

    如何将用户提示(输入)存储到数组中并检索其最大值和最小值?

热门标签

归档