• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Wyjaśnienie gdzie leży problem

0 głosów
187 wizyt
pytanie zadane 28 maja 2020 w JavaScript przez patryk241 Użytkownik (700 p.)

Próbuje zrobić zadanie na studia i mam problem z pętla w javascript. Muszę wyświetlić liczby od 1 do 15. Nie wyświetla mi sie nic. Oglądałem filmy, czytałem strony ale nic to nie dało. Może ktoś podpowiedzieć gdzie leży błąd? 

<!DOCTYPE HTML>

<html lang="pl">

<head>
<meta charset="utf-8"/>
<link rel="stylesheet" href="style.css" type="text/css" />

<script type="text/javascript">

function petla()
{
var sum = 0;

for (i=0; i<=15; i++)
{
document.getElementById("list").innerHTML = sum+i;
}

}

</script>

</head>

<body onload="petla">

		
		<div id="list"></div>
		
		
</body>

 

komentarz 28 maja 2020 przez azez Użytkownik (690 p.)
Hej

   Kolega wyjaśnił Ci już wszystko. Ja tylko dodam: Skoro macie takie podstawy na studiach, to przerób filmy zelenta z JS. Po nich nie będziesz miał najmniejszych trudności z kodem.

 

Pozdrawiam,
Azez

1 odpowiedź

+2 głosów
odpowiedź 28 maja 2020 przez DobryKurczak Bywalec (2,320 p.)
wybrane 4 czerwca 2020 przez patryk241
 
Najlepsza
Po pierwsze nie zadziała ci ta pętla tak jakbyś chciał, bo będzie nadpisywał wartość poprzednia. Lepiej stwórz osobnego stringa, w którym znajdą się wartości z pętli, a następnie daj innerHTML.

Co do działania to zapomniałeś w skrypcie dać window.onLoad=petla;

Powinno się wyświetlić ;)
komentarz 28 maja 2020 przez DobryKurczak Bywalec (2,320 p.)
A przepraszam, mój błąd. Bo widzę, że pętla ma dodawać i wyświetlić wynik. To w takim razie musisz dać window.onload=petla; :)
komentarz 28 maja 2020 przez ScriptyChris Mędrzec (190,190 p.)

Dał atrybut onload w tagu <body>, tylko zapomniał wywołać tej funkcji. ;)

Podobne pytania

0 głosów
0 odpowiedzi 129 wizyt
pytanie zadane 4 czerwca 2020 w SQL, bazy danych przez patryk241 Użytkownik (700 p.)
0 głosów
2 odpowiedzi 232 wizyt
pytanie zadane 12 grudnia 2018 w C i C++ przez tehqemists Nowicjusz (210 p.)
0 głosów
1 odpowiedź 753 wizyt
pytanie zadane 13 września 2017 w HTML i CSS przez Liryk Użytkownik (650 p.)

93,424 zapytań

142,421 odpowiedzi

322,646 komentarzy

62,785 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
...