Hướng dẫn how do you display an array in html? - làm thế nào để bạn hiển thị một mảng trong html?

Tạo một phần tử trong trang HTML của bạn sẽ chứa đầu ra và gán cho nó một ID duy nhất thích hợp, chẳng hạn như Target Target-ID. Sau đó sử dụng InnerHTML và getEuityByID để in mảng thành HTML bằng JavaScript.innerHTML and getElementById to print Array to HTML using JavaScript.

Các yếu tố in mảng in ví dụ đơn giản.




  


  
  


Output::

Hướng dẫn how do you display an array in html? - làm thế nào để bạn hiển thị một mảng trong html?

Bạn có thể lặp qua mảng và in từng phần tử vào bảng điều khiển như sau:

let arr = ["A", "B", "C"];

for(let i = 0; i < arr.length; i++){
  console.log(arr[i]);
}

Output::

> "Jack"
> "John"
> "James"

In mảng JavaScript trong HTML bằng cách sử dụng jQuery

Output::

firstname: Jane
lastname: Doe
email: [email protected]
firstname: Ja
lastname: joe
email: [email protected]
firstname: Janet
lastname: joes
email: [email protected]

Hãy bình luận nếu bạn có bất kỳ nghi ngờ hoặc đề xuất nào về chủ đề in JS này.

Lưu ý: & nbsp; The & nbsp; tất cả các ví dụ JS & nbsp; is & nbsp; được kiểm tra trên trình duyệt firefox và trình duyệt Chrome. The All JS Examples codes are tested on the Firefox browser and the Chrome browser.

Hệ điều hành: & nbsp; windows 10Windows 10

Mã: Phiên bản HTML 5

Hướng dẫn how do you display an array in html? - làm thế nào để bạn hiển thị một mảng trong html?

Bằng cấp về Khoa học máy tính và Kỹ sư: Nhà phát triển ứng dụng và có nhiều ngôn ngữ lập trình kinh nghiệm. Sự nhiệt tình cho công nghệ và thích học kỹ thuật.

var contacts =[];

function getInfo() {
    var firstName = prompt("Enter first name");
    var lastName = prompt("Enter last name");
    var emailId = prompt("Enter Email ID");
    var phoneNo = prompt("Enter Phone number");
    var fname, lname, email, phone;
    var person ={
        fname : firstName,
        lname : lastName,
        email : emailId,
        phone : phoneNo
    }
    contacts.push(person);  




for(i=0;i

Tôi chỉ muốn hiển thị các phần tử mảng mới. Trong mã trên, mỗi khi một phần tử mới vào mảng, tất cả các phần tử được hiển thị. Làm thế nào tôi có thể tránh lặp lại? Tôi nghĩ rằng sử dụng DOM là một tùy chọn. Tôi đang cố gắng thực hiện điều này.

Hướng dẫn how do you display an array in html? - làm thế nào để bạn hiển thị một mảng trong html?

Pixelomo

6.0434 Huy hiệu vàng45 Huy hiệu bạc56 Huy hiệu Đồng4 gold badges45 silver badges56 bronze badges

Đã hỏi ngày 4 tháng 3 năm 2016 lúc 14:38Mar 4, 2016 at 14:38

Hướng dẫn how do you display an array in html? - làm thế nào để bạn hiển thị một mảng trong html?

Bạn có thể làm điều đó như thế này, chỉ thêm

let arr = ["A", "B", "C"];

for(let i = 0; i < arr.length; i++){
  console.log(arr[i]);
}
1 của
let arr = ["A", "B", "C"];

for(let i = 0; i < arr.length; i++){
  console.log(arr[i]);
}
2 vào
let arr = ["A", "B", "C"];

for(let i = 0; i < arr.length; i++){
  console.log(arr[i]);
}
3

var contacts =[];

function getInfo() {
    var firstName = prompt("Enter first name");
    var lastName = prompt("Enter last name");
    var emailId = prompt("Enter Email ID");
    var phoneNo = prompt("Enter Phone number");
    var fname, lname, email, phone;
    var person ={
        fname : firstName,
        lname : lastName,
        email : emailId,
        phone : phoneNo
    };
    contacts.push(person);  


    document.getElementById("mydiv").innerHTML += contacts[contacts.length-1].fname+" "+contacts[contacts.length-1].lname;

}

Đã trả lời ngày 4 tháng 3 năm 2016 lúc 14:44Mar 4, 2016 at 14:44

Hướng dẫn how do you display an array in html? - làm thế nào để bạn hiển thị một mảng trong html?

Quá trình quy trìnhThe Process

5,8353 Huy hiệu vàng31 Huy hiệu bạc41 Huy hiệu đồng3 gold badges31 silver badges41 bronze badges

Trước khi bạn thêm tất cả các yếu tố bạn phải làm trống div của bạn.

document.getElementById("mydiv").innerHTML = ''

Đã trả lời ngày 4 tháng 3 năm 2016 lúc 14:45Mar 4, 2016 at 14:45

Hướng dẫn how do you display an array in html? - làm thế nào để bạn hiển thị một mảng trong html?

DCruz22DCruz22DCruz22

7861 Huy hiệu vàng8 Huy hiệu bạc18 Huy hiệu đồng1 gold badge8 silver badges18 bronze badges

Đây là một đoạn hoạt động của những gì bạn đã yêu cầu. Bạn chỉ cần lấy đối tượng được đẩy cuối cùng từ mảng và hiển thị tên.

Ngoài ra,

let arr = ["A", "B", "C"];

for(let i = 0; i < arr.length; i++){
  console.log(arr[i]);
}
4 của bạn là không bắt buộc, bạn có thể đặt các thuộc tính đối tượng một cách nhanh chóng.

var contacts =[];

function getInfo() {
    var firstName = prompt("Enter first name");
    var lastName = prompt("Enter last name");
    var emailId = prompt("Enter Email ID");
    var phoneNo = prompt("Enter Phone number");
   // var fname, lname, email, phone; //also this is not required. you can set dynamic property names in a object.
    var person ={
        fname : firstName,
        lname : lastName,
        email : emailId,
        phone : phoneNo
    };
    contacts.push(person);  

    var currPerson = contacts[contacts.length-1]; //take the last pushed object from the array
    
    var lastNameFirstChar = currPerson.lname.charAt(0).toUpperCase();
  
    if(!document.getElementById(lastNameFirstChar + "_holder")){      
    document.getElementById("mydiv").innerHTML += "
"+lastNameFirstChar+"
"; } document.getElementById(lastNameFirstChar + "_holder").innerHTML += currPerson.fname+" "+currPerson.lname + "
"; }

----------------------------

EDIT: Vì bạn nói rằng bạn có thể sử dụng jQuery, tôi đã cập nhật giải pháp với jQuery. Since you said you can use Jquery I have updated the solution with Jquery.

Droidr

631 Huy hiệu vàng2 Huy hiệu bạc13 Huy hiệu đồng1 gold badge2 silver badges13 bronze badges

Đã trả lời ngày 4 tháng 3 năm 2016 lúc 15:12Mar 4, 2016 at 15:12

Hướng dẫn how do you display an array in html? - làm thế nào để bạn hiển thị một mảng trong html?

Rajshekar Reddyrajshekar ReddyRajshekar Reddy

18.3k3 Huy hiệu vàng38 Huy hiệu bạc59 Huy hiệu Đồng3 gold badges38 silver badges59 bronze badges

25

Chỉ là sự thay đổi:

let arr = ["A", "B", "C"];

for(let i = 0; i < arr.length; i++){
  console.log(arr[i]);
}
0

Kiểm tra nếu bắt đầu khi độ dài của mảng bằng không

Đã trả lời ngày 4 tháng 3 năm 2016 lúc 15:09Mar 4, 2016 at 15:09

Hướng dẫn how do you display an array in html? - làm thế nào để bạn hiển thị một mảng trong html?

Koustav Raykoustav RayKoustav Ray

1.06512 Huy hiệu bạc25 Huy hiệu đồng12 silver badges25 bronze badges

Làm cách nào để hiển thị một phần tử mảng trong HTML?

foreach (phần tử => {document.getEuityById ('result'). InsideHtml += `$ {Element}`; // ở đây kết quả là id của div có trong DOM});};Mã này đưa ra giả định rằng div mà chúng tôi muốn hiển thị các phần tử của mảng có ID 'kết quả'. getElementById('result'). innerHTML += `
${element}

`; // here result is the id of the div present in the DOM }); };
This code makes the assumption that the div in which we want to display the elements of array has an id 'result'.

Làm thế nào để bạn hiển thị một mảng các yếu tố?

Để hiển thị tất cả các thành viên mảng, hãy truy cập từng phần tử bằng cách sử dụng vòng lặp và xuất phần tử bằng ký hiệu chỉ mục và biến điều khiển vòng lặp.visit each element using a for loop and output the element using index notation and the loop control variable.

Làm thế nào để bạn tạo một mảng ở dạng html?

Bạn có thể tạo các mảng trong các trường biểu mẫu bằng dấu ngoặc vuông.Điều đó có nghĩa là bạn có thể đặt tên cho các trường như tài khoản [first_name] và tài khoản [last_name] và trong hầu hết các ngôn ngữ phía máy chủ, bạn sẽ kết thúc với một mảng 'tài khoản'.using square brackets. That means you can name fields like account[first_name] and account[last_name] and in most server-side languages, you will end up with an 'account' array.