Hướng dẫn how to use for loop in html div - cách sử dụng vòng lặp for trong html div

4

Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.

Tôi tạo một div và ID CSS của nó như thế này.

Có cách nào để tạo ra div này bằng cách sử dụng câu lệnh lặp. Có ai giúp tôi ..

j08691

200K31 Huy hiệu vàng253 Huy hiệu bạc267 Huy hiệu Đồng31 gold badges253 silver badges267 bronze badges

hỏi ngày 9 tháng 7 năm 2012 lúc 15:44Jul 9, 2012 at 15:44

0

Tôi sẽ khuyên bạn nên sử dụng một số JavaScript [không có jQuery] cho hiệu suất:

var toAdd = document.createDocumentFragment[];
for[var i=0; i < 11; i++]{
   var newDiv = document.createElement['div'];
   newDiv.id = 'r'+i;
   newDiv.className = 'ansbox';
   toAdd.appendChild[newDiv];
}

document.appendChild[toAdd];

Bằng cách này, bạn chỉ tạo một

var toAdd = document.createDocumentFragment[];
for[var i=0; i < 11; i++]{
   var newDiv = document.createElement['div'];
   newDiv.id = 'r'+i;
   newDiv.className = 'ansbox';
   toAdd.appendChild[newDiv];
}

document.appendChild[toAdd];
2, chỉ có 1 replow và bạn không cần jQuery.

Để nối nó vào bộ chọn jQuery:

$['sel'].append[toAdd];

Hoặc một phần tử DOM:

document.getElementById['sel'].appendChild[toAdd];

Đã trả lời ngày 9 tháng 7 năm 2012 lúc 15:50Jul 9, 2012 at 15:50

Bokonicbokonicbokonic

1.73110 Huy hiệu bạc12 Huy hiệu đồng10 silver badges12 bronze badges

5

Giả sử bạn đã theo dõi

var toAdd = document.createDocumentFragment[];
for[var i=0; i < 11; i++]{
   var newDiv = document.createElement['div'];
   newDiv.id = 'r'+i;
   newDiv.className = 'ansbox';
   toAdd.appendChild[newDiv];
}

document.appendChild[toAdd];
3 nơi bạn sẽ chèn
var toAdd = document.createDocumentFragment[];
for[var i=0; i < 11; i++]{
   var newDiv = document.createElement['div'];
   newDiv.id = 'r'+i;
   newDiv.className = 'ansbox';
   toAdd.appendChild[newDiv];
}

document.appendChild[toAdd];
3 mới:

jQuery:

for[var i =1; i= start; start+=1]
        {
            start;
        }
    $["#addlocation"].click[function[]{
        $["#location-div"].append['
Location
']; }]; }];

Milo

3.2679 Huy hiệu vàng28 Huy hiệu bạc43 Huy hiệu đồng9 gold badges28 silver badges43 bronze badges

Đã trả lời ngày 18 tháng 1 năm 2019 lúc 13:57Jan 18, 2019 at 13:57

Mahammahammaham

11 Huy hiệu Đồng1 bronze badge

Tôi sẽ khuyên bạn nên sử dụng Loop JavaScript đơn giản [không có jQuery] cho hiệu suất:

var toAdd = document.createDocumentFragment[];
for[var i=0; i < 11; i++]{
   var newDiv = document.createElement['div'];
   newDiv.id = 'r'+i;
   newDiv.className = 'ansbox';
   toAdd.appendChild[newDiv];
}

document.appendChild[toAdd];
0
var toAdd = document.createDocumentFragment[];
for[var i=0; i < 11; i++]{
   var newDiv = document.createElement['div'];
   newDiv.id = 'r'+i;
   newDiv.className = 'ansbox';
   toAdd.appendChild[newDiv];
}

document.appendChild[toAdd];
1

Đặt container = document.getEuityById ['container']; for [hãy để i = 0; tôi

Đã trả lời ngày 2 tháng 9 lúc 23:57Sep 2 at 23:57

Bạn có thể sử dụng một vòng lặp trong HTML không?

Cách tiếp cận 1: Sử dụng vòng lặp For: Các phần tử HTML có thể được lặp lại bằng cách sử dụng JavaScript thông thường cho vòng lặp. Số lượng các phần tử được lặp lại có thể được tìm thấy bằng cách sử dụng thuộc tính chiều dài. Vòng lặp cho ba phần, khởi tạo, biểu thức điều kiện và biểu thức tăng/giảm.The HTML elements can be iterated by using the regular JavaScript for loop. The number of elements to be iterated can be found using the length property. The for loop has three parts, initialization, condition expression, and increment/decrement expression.

Làm thế nào để bạn lặp lại một div trong html?

Thêm thuộc tính phần tử lặp lại vào phần tử bạn muốn sao chép và chỉ định số lần để sao chép.Sử dụng thuộc tính văn bản lặp lại nếu bạn chỉ muốn sao chép văn bản trong phần tử.. Use the repeat-text attribute if you only want to duplicate the text within the element.

Làm thế nào để bạn lặp qua HTML?

Có 3 phương pháp có thể được sử dụng để lặp đúng cách thông qua htmlcollection ...
Phương pháp 1: Sử dụng FOR/OF LOOP: FOR/OF LOOP được sử dụng để lặp qua các giá trị của một đối tượng có thể lặp lại.....
Phương pháp 2: Sử dụng phương thức mảng.from [] để chuyển đổi htmlCollection thành một mảng.....
Phương pháp 3: Sử dụng bình thường cho vòng lặp ..

Chúng ta có thể sử dụng cho vòng lặp trong mảng không?

Bạn có thể lặp qua các phần tử mảng với vòng lặp và sử dụng thuộc tính độ dài để chỉ định số lần vòng lặp nên chạy., and use the length property to specify how many times the loop should run.

Chủ Đề