Tablice w JavaScript type=quottextquot, size=quot10quot, się, zmiennych, tablice, można, tablicy, javascript, pola, wartości, w, type=quottextquot, size=quot10quot, się, zmiennych, tablice, można, te, tablicy, javascript, pola, wartości, tablicę, wyrazy, do, temu, zapisanie, nazwą, zbiorami, pomocą, są, odbywa, wartość_5
dzięki, wartość_2
tablica[1]=, takich, połączonych, za, , zdefiniowania, wartość_2, według, schematu
tablica, np
tablica[0]=, zmieniać, indeksoacutew, tworzy, wartość_n
wartości, poszczegoacutelnych, wspoacutelną, sortuj
nbspnbspnbspnbspnbspnbspnbspnbspwyraz=new, elementy, utworzonej, już, definiować, wraz, a, zapisowi, z, ich, wartościami, nowe, także, elementoacutew
lthtmlgt
nbspnbspltheadgt
nbspnbspnbspnbspltmeta, pustą, celu, poacuteźniejszego, httpequiv=quotcontenttypequot, array
nbspnbspnbspnbspnbspnbspnbspnbspnbspnbspwyraz[0]=documentforms[quotwyrazyquot]wyr1value
dzięki, utworzyć, charset=windows1250quotgt
nbspnbspnbspnbspltscript, language=quotjavascriptquotgt
nbspnbspnbspnbspnbspnbspfunction, =, jej, alfabetycznejltbrgt
nbspnbspnbspnbspnbspnbspltinput, quot+wyraz[2]+quot, quot+wyraz[1]+quot, elementoacutew, alfabetyczne,
nbspnbspnbspnbspltscriptgt
nbspnbspltheadgt
nbspnbspltbody, quot+wyraz[4]
nbspnbspnbspnbspnbspnbspnbspnbspnbspnbspdocumentforms[quotwyrazyquot]posortowanevalue=alfab, naciśnięciu, value=quotgotowequot, posortowanie, quot+wyraz[3]+quot, name=quotwyr3quotgt
nbspnbspnbspnbspnbspnbspltinput,
nbspnbspnbspnbspnbspnbspnbspnbspnbspnbspalfab=wyraz[0]+quot,
nbspnbspnbspnbspnbspnbspnbspnbspnbspnbspwyraz[1]=documentforms[quotwyrazyquot]wyr2value
nbspnbspnbspnbspnbspnbspnbspnbspnbspnbspwyraz[2]=documentforms[quotwyrazyquot]wyr3value
nbspnbspnbspnbspnbspnbspnbspnbspnbspnbspwyraz[3]=documentforms[quotwyrazyquot]wyr4value
nbspnbspnbspnbspnbspnbspnbspnbspnbspnbspwyraz[4]=documentforms[quotwyrazyquot]wyr5value
nbspnbspnbspnbspnbspnbspnbspnbspnbspnbspwyrazsort
funkcja, wyrazyltbrgt
nbspnbspnbspnbspnbspnbspltinput, jakieś, sort, formularza, każdego, bgcolor=quot6fb20fquotgt
nbspnbspnbspnbspltformname=quotwyrazyquotgt
nbspnbspnbspnbspnbspnbspwpisz, powoduje, name=quotwyr1quotgt
nbspnbspnbspnbspnbspnbspltinput, name=quotwyr2quotgt
nbspnbspnbspnbspnbspnbspltinput, przycisku, po, goacuternych, kolejności, name=quotwyr5quotgt
nbspnbspnbspnbspnbspnbspltpgtltinput, type=quotbuttonquot, pięć, name=quotposortowanequotgt
nbspnbspnbspnbspltformgt
nbspnbspltbodygt
lthtmlgt
jeżeli, new, content=quottexthtml, name=quotwyr4quotgt
nbspnbspnbspnbspnbspnbspltinput, size=quot50quot, odwołać, onclick=quotsortujquotgt
nbspnbspnbspnbspnbspnbspltpgtwyrazy, dolnym, quotgotowequot, wprowadzone, to, alfabetycznie
nbsp, wypisane, poacutel, zostaną, polu, ukażą, arraywartość_1,
Piątek 04 Kwiecień 2025r.
Godz 00:00:00
Postów: 251
Tablice w JavaScript
Tablice są zbiorami zmiennych połączonych wspólną nazwą. Zapisanie wartości w takich zmiennych odbywa się za pomocą indeksów. Tablicę tworzy się według schematu:
tablica = new Array(wartość_1, wartość_2, ..., wartość_n);
Wartości poszczególnych zmiennych w tablicy można zmieniać. Np.:
tablica[0]= wartość_2;
tablica[1]= wartość_5
Dzięki temu do utworzonej już tablicy można definiować nowe elementy wraz z ich wartościami, a także utworzyć pustą tablicę w celu późniejszego zdefiniowania jej elementów.
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-TYPE" CONTENT="text/html; charset=windows-1250">
<SCRIPT LANGUAGE="JavaScript">
function sortuj()
{wyraz=new Array();
wyraz[0]=document.forms["wyrazy"].wyr1.VALUE;
Dzięki temu zapisowi można odwołać się do wartości każdego pola formularza.
wyraz[1]=document.forms["wyrazy"].wyr2.VALUE;
wyraz[2]=document.forms["wyrazy"].wyr3.VALUE;
wyraz[3]=document.forms["wyrazy"].wyr4.VALUE;
wyraz[4]=document.forms["wyrazy"].wyr5.VALUE;
wyraz.sort();
Funkcja sort() powoduje alfabetyczne posortowanie elementów w tablicy.
alfab=wyraz[0]+" "+wyraz[1]+" "+wyraz[2]+" "+wyraz[3]+" "+wyraz[4];
document.forms["wyrazy"].posortowane.VALUE=alfab; }
</SCRIPT>
</HEAD>
<BODY BGCOLOR="#6FB20F">
<FORMNAME="wyrazy">
Wpisz w te pola jakieś wyrazy.<BR>
<INPUT TYPE="text" SIZE="10" NAME="wyr1">
<INPUT TYPE="text" SIZE="10" NAME="wyr2">
<INPUT TYPE="text" SIZE="10" NAME="wyr3">
<INPUT TYPE="text" SIZE="10" NAME="wyr4">
<INPUT TYPE="text" SIZE="10" NAME="wyr5">
<P><INPUT TYPE="button" VALUE="Gotowe" onClick="sortuj()">
<P>Wyrazy te w kolejności alfabetycznej:<BR>
<INPUT TYPE="text" SIZE="50" NAME="posortowane">
</FORM>
</BODY>
</HTML>
Jeżeli w pięć górnych pól zostaną wprowadzone wyrazy to po naciśnięciu przycisku "gotowe", w dolnym polu ukażą się te wyrazy wypisane alfabetycznie.
Darmowy hosting zapewnia PRV.PL