Aby zrobić pętle w JavaScript należy użyć instrukcji for. Przykładowa pętla która liczy od 1 do 10 wygląda następująco:
for (n = 1; n <= 10; ++n)
document.write(n + "<br>");
Powyższy skrypt JavaScript spowoduje wypisanie kolejnych liczb od 1 do 10, rozdzielonych znacznikami <br>.
Wewnątrz instrukcji for znajdują się trzy wyrażenia. Oto ich znaczenie:
n = 1 – przypisuje do zmiennej n (zwanej tutaj licznikiem pętli) wartość 1. Instrukcja ta wykona się dokładnie raz, przed rozpoczęciem pętli;
n <= 10 -warunek sprawdzający czy pętla powinna nadal się wykonywać. Jeżeli stanie się fałszywy, to pętla zakończy się;
++n – instrukcja zwiększająca licznik pętli (czyli tutaj zmienną n) o jeden. Instrukcja ta wykonuje się po każdym obiegu pętli.
Ciałem pętli jest instrukcja document.write która jest wykonywana w każdym obiegu pętli. Jeżeli potrzebujesz wykonać więcej niż jedną instrukcję w pętli, otocz je wszystkie nawiasami klamrowymi { }.
Wyrównanie zawartości tabeli w pionie uzyskuje się za pomocą atrybutu valign. Można go użyć razem z e znacznikami <td> i <th>.
Atrybut valign może mieć wartości: top – wyrównanie komórki do góry, middle – wyrównanie zawartości komórki do środka, i bottom – wyrównanie komórki do dołu.
Domyślnym wyrównaniem jest wyrównanie do środka, czyli tekst w komórce tabeli będzie wycentrowany w pionie.
Aby zmienić kropki w liście wypunktowanej na coś innego, należy użyć atrybutu type. Atrybut ten może przyjmować trzy różne wartości: disc – wartość domyślna, czyli punkty; circle – puste okręgi i square – kwadraty.