Jak wyswietlić dane z tablicy na stronie.
Poniżej nie działa
<script> const tab = []; tab[0] = ['standardowa' , '200', '4', '955,07', '36x36', '43']; tab[1] = ['standardowa' , '180', '5', '1083,67', '36x36', '43']; tab[2] = ['standardowa' , '160', '6', '1212,27', '36x36', '43']; console.log('TYP: ' + tab[0][0] + ', srednica: ' + tab[0][1] + ', dlugosc: ' + tab[0][2]+ ', cena: ' + tab[0][3]); console.log('TYP: ' + tab[1][0] + ', srednica: ' + tab[1][1] + ', dlugosc: ' + tab[1][2] + ', cena: ' + tab[1][3]); console.log('TYP: ' + tab[2][0] + ', srednica: ' + tab[2][1] + ', dlugosc: ' + tab[2][2] + ', cena: ' + tab[2][3]); </script>
<script type="text/javascript"> var tab = []; tab[0] = ["standardowa" , "200", "4", "955,07", "36x36", "43"]; tab[1] = ["standardowa" , "180", "5", "1083,67", "36x36", "43"]; tab[2] = ["standardowa" , "160", "6", "1212,27", "36x36", "43"]; document.write("TYP: " + tab[0][0] + ", srednica: " + tab[0][1] + ", dlugosc: " + tab[0][2]+ ", cena: " + tab[0][3]); document.write("TYP: " + tab[1][0] + ", srednica: " + tab[1][1] + ", dlugosc: " + tab[1][2] + ", cena: " + tab[1][3]); document.write("TYP: " + tab[2][0] + ", srednica: " + tab[2][1] + ", dlugosc: " + tab[2][2] + ", cena: " + tab[2][3]); </script>
To powinno pomóc
Nadal nie wyświetla zawartości tablicy na stornie
<script> var tab = []; tab[0] = ["standardowa" , "200", "4", "955,07", "36x36", "43"]; tab[1] = ["standardowa" , "180", "5", "1083,67", "36x36", "43"]; tab[2] = ["standardowa" , "160", "6", "1212,27", "36x36", "43"]; document.getElementById('pokaz').innerHTML += '<br>"TYP: " + tab[0][0] + ", srednica: " + tab[0][1] + ", dlugosc: " + tab[0][2]+ ", cena: " + tab[0][3]; document.getElementById('pokaz').innerHTML += '<br>"TYP: " + tab[1][0] + ", srednica: " + tab[1][1] + ", dlugosc: " + tab[1][2]+ ", cena: " + tab[0][3]; document.getElementById('pokaz').innerHTML += '<br>"TYP: " + tab[2][0] + ", srednica: " + tab[2][1] + ", dlugosc: " + tab[2][2]+ ", cena: " + tab[0][3]; </script> <p id="pokaz"> </p>
Może dlatego że ja miałem błąd.
przed <br> był pojedyńczy apostrof, a powinien być podwójny.
Sprawdzałeś konsolę?
Powinien być jakiś błąd.
ten błąd wychwyciłem i poprawiłem ale nadal nie działało.
Nic nie wyswietla. Strona jest pusta
Działa: spójrz tutaj:
http://jsfiddle.net/jtwcvkf8/
Faktycznie działa tylko trzeba :
<http://december.com/html/4/element/p.html id="pokaz"> </http://december.com/html/4/element/p.html>
To ten wątek ma zamienić się w kurs JS?
Poczytaj sobie o funkcjach jakie ma JS, ewetualnie skorzystaj z jakiegoś frameworka np. popularny jQuery i działaj.
Korzystanie z tablic to dobre rozwiązanie, szczególnie że w przyszłości będziesz pewnie chciał aby te zmienne były w zewnętrznym pliku, a nie w kodzie JS.
Nie musi się zamieniać w kurs ale przykład mógłby ktoś podać ...
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)